Am Mit, 03 Jul 2002 schrieb Heinz W. Pahlke:
On 03-Jul-2002 Christoph Maurer wrote:
Das schliessende Anfuehrungszeichen ist mit "%s/"/"`/g" kein Problem, aber das oeffnende Anfuehrungszeichen wird in den Dateien mit dem vim als "~D" dargestellt. Das laesst sich nicht wechseln, auch wenn man die Tilde maskiert. (Wenn man es loeschen will, reicht es uebrigens, [...] So richtig kapieren, was Du willst, tue ich ehrlich gesagt nicht, Du kannst die typographischen linken Anführungszeichen, also öffnend unten durch \glqq eingeben. Aber hilft Dir das?
Nein. Mir ist nur die notwendige Eingabe zwischen dem ersten / und zweiten / unklar.
Oder hast Du einen Text, indem ~D auftaucht und Du willst das durch irgendwas anderes ersetzen?
Ganz richtig. So nach dem Muster "%s/~D/"`/g". Bloss das geht eben nicht, weil das Suchmuster ~D natuerlich nicht gefunden wird.
Okay, und solche Spezialzeichen, die durch zwei Zeichen dargestellt werden, gibst Du normalerweise mit Ctrl-V ein. Nach Control-V kann dann z.B. der Character Code des Zeichens direkt eingegeben werden (hexadezimal, octal, oder dezimal). Dein Spezialzeichen hat den Charactercode 204 octal, wie die less-Ausgabe zeigt. Um mit Ctrl-V oktale Character Codes einzugeben, muß nach Ctrl-V erst O gedrückt werden danach der Code. Also Ctrl-V o 204 => (sieht in vim aus wie ~D, weiß nicht, was andere MUAs und Editoren draus machen). Genauso kannst Du das Zeichen auch in der Kommandozeile eingeben. Mehr dazu mit :help i_CTRL-V_digit Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen