Wie kann ich Zeilenvorschübe und / oder Wagenrücklaufzeichen in vi / vim anzeigen?
Ich weiß, dass set list
alle Whitespace-Zeichen (?) Angezeigt werden, außerdem werden Tabulatoren \ t usw. ersetzt (aber das ist nicht das, was ich will). Grundsätzlich möchte ich nur bestimmte Zeichen wie \ r anzeigen (unter Debian scheint dies die Standardeinstellung zu sein, unter Gentoo ist dies jedoch anders).
Mit freundlichen Grüßen
quelle
listchars
schon geholfen. Würde es Ihnen etwas ausmachen, mir die Verwendung zu erklärenSpecialKey
? Ich kann keine nützlichen Informationen finden, vimdoc.sourceforge.net/htmldoc/syntax.html#hl-SpecialKey hat auch nicht viel geholfen.set listchars
bekomme ich folgende Fehlermeldung:E474: Invalid argument: listchars=eol:$,tab:\[SPACE]\[SPACE]
. Ich verwende MacVim 8.0.596 (133)DOS
-formatierte Textdatei inUNIX
formart wieder öffnen:Sie werden
^M
(\ r) am Ende der Zeile sehen.Wenn Sie hexadezimal anzeigen möchten
^M
:quelle
Fügen Sie Ihrer
.vimrc
Datei die folgende Zeile hinzu :Dies führt dazu, dass vim nur Dateien im Unix-Stil nativ unterstützt. Bei Zeilenenden ohne Unix-Format wird das Wagenrücklaufzeichen
\r
in vim as explizit angezeigt^M
.quelle