Markieren Sie in vim nbsp \ xA0

443
mgjk

Ich habe einige Muster in meinem vimrc, um mit seltsamen Zeichen in Dateien übereinzustimmen, wie z. B. Tabulatoren, geschwungene Anführungszeichen, Bindestriche usw.

" Highlight various difficult-to-see problems :match Error / \t/ :match Error /–/ ... 

Wie kann ich der \xA0Liste ein sicheres ASCII-Leerzeichen hinzufügen ?

Ich traf eines dieser nbsps in einer Datei, als ich einige Unterschiede machte. Ich bin mir nicht sicher, wie es dort hineinkommt, aber ich musste einen Hex-Editor verwenden, um zu sehen, was los war.

In ähnlicher Weise können Sie im Bild sehen, dass dies als was ist und nicht ein Leerzeichen ist.

nbsp wirkt auf Highlights

1

1 Antwort auf die Frage

3
romainl

Sehen :help character-classes:

:match Error /\%xA0/ 
Danke für den Tipp zum Hilfebefehl. Manchmal vergesse ich, dass es da ist, aber es lohnt sich auf jeden Fall zu lesen. mgjk vor 6 Jahren 0
Ich würde sagen, es ist das Wichtigste zu lernen. romainl vor 6 Jahren 1