Ich habe eine Datei mit dem Zeichen ã(Kleinbuchstaben a + kombinierende Tilde). Encodingund fileencodingsind beides utf-8. gazeigt an
<a> 97, hex 61, octal 141 <~> 771, Hex 0303, Octal 1403
(aber mit der eigentlichen Kombination in der Tilde <>) und g8zeigt
61 + cc 83
Suchen mit /a\%u0303funktioniert gut.
\%u0303Wenn Sie nur nach suchen, wird das E486-Muster nicht gefunden.
Kann ich nur nach dem kombinierenden Zeichen suchen, ohne auch nach dem Basiszeichen zu suchen?
:g/<Ctrl-V>u0303funktionierte auch von der Kommandozeile. Bitte als Antwort hinzufügen, damit ich es akzeptieren kann. Sehr geschätzt! (Vim-Dokumente unter vimhelp.appspot.com/insert.txt.html#i_CTRL-V_digit )
/<ctr-v>u0303normalen Modus ein/- Suche starten<Ctr-u>v- Eingabe des utf-8-Codes ein0303- Kombinationszeichen für hexonalen Code. Funktioniert gut für mich.