vim: Wie suche ich nach speziellen Zeichen?
Nachdem ein copy-paste von wikipedia in vim, bekomme ich diese:
1 A
2
3 [+] Métier agricole<200e> – 44 P • 2 C
4 [×] Métier de l'ameublement<200e> – 10 P
5 [×] Métier de l'animation<200e> – 5 P
6 [+] Métier en rapport avec l'art<200e> – 11 P • 4 C
7 [×] Métier en rapport avec l'automobile<200e> – 10 P
8 [×] Métier de l'aéronautique<200e> – 15 P
Das problem ist, dass <200e>
ist nur ein char.
Ich würde gerne wissen, wie man es in einem Suche/ersetzen (über die /
oder :
).
InformationsquelleAutor der Frage Olivier Pons | 2011-12-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie die Hilfe für
\%u
:Diese sind Sequenzen, die Sie verwenden können. Sieht aus wie Sie haben zwei bytes, so
\%u200e
sollte es passen. Sowieso, es ist ziemlich seltsam. 20 in UTF-8 /ASCII ist der Raum
Charakter, und 0e ^N. Überprüfen Sie Ihre encoding-Einstellungen.
InformationsquelleAutor der Antwort sidyll
Wenn Sie schnell wählen Sie diese nebensächlichen Charakter überall, und ersetzen Sie es /Sie es loswerden, können Sie :
set hlsearch
auf, dann sollten alle von den Ereignissen des nebensächlichen Charakter hervorgehoben.:%s//something else/
InformationsquelleAutor der Antwort Dalker