Hallo, ich kämpfe wieder mal mit dem vim bzw. mit dem Suchen und Ersetzen im vim. Gegeben ist eine xml-Datei, in die Querverweise eingefügt werden müssen. Bei rund 800 Querverweisen macht das manuelle Verlinken natürlich keinen Spaß. Die zu verlinkenden Begriffe zu suchen, ist kein Problem: ↓ [[:upper:][:lower]]\+ zeigt mir alle Vorkommen von "↓ Stichwort" an. Stattdessen soll es aber heißen: ↓ <xref linkend="Stichwort"/> Mein Versuch mit :%s/↓ [\([:upper:]\)\([:lower]\)]\(\+\)/↓ /g führt zur Fehlermeldung "unmatched \)" :%s/↓ \([[:upper:][:lower]]\)\(\+\)/↓ <a xref linkend="\1\2">\1\2"\/>/g und ähnliche Varianten bringen ein "\+ follows nothing" Und nun bin ich ratlos :-(( Besten Dank schon viel hilfreiche Ratschläge Heinz -- Buchsatz für Autoren. Vom Manuskript zum Buch www.pahlke-online.de Bücher abseits des Mainstreams www.buchentdeckungen.de Barrierefreies Webdesign www.Pahlke-KunstWebDesign.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org