Wenn Sie in Vim viele Binärzeichen sehen, sollten Sie vorsichtig sein, dass Sie Ihre Dateien korrekt bearbeiten und nichts beschädigen. Es ist ungewöhnlich, mit Textdateien zu arbeiten, die eine große Anzahl von Binärzeichen enthalten.
Möchten Sie eine Binärdatei bearbeiten? Sie sollten Vim 'binary'
Option vor die Datei laden (oder mit vim -b
starten), andernfalls wird Vim Newline-Zeichen übersetzen und andere unerwünschte Konvertierungen durchführen.
Bearbeiten Sie eine Textdatei mit den falschen Zeilenumbrüchen? Ein Symptom dafür ist ^M
oder ^J
Zeichen am Ende Ihrer Zeilen angezeigt. Erkunden Sie die Optionen 'fileformat'
und 'fileformats'
, damit Vim die Dateien mit den richtigen Zeilenumbrüchen speichern kann. Wenn Sie die Versionskontrolle verwenden, können Sie sie anweisen, Zeilenumbrüche von und zu Ihrer Plattform zu konvertieren, damit alle zufrieden sind.
Sehen Sie viele ^@
(null) Zeichen? Vielleicht ist diese Datei in UTF-16 kodiert und Vim dekodiert sie nicht richtig. Laden Sie es zum Beispiel mit :e ++enc=utf-16
neu.
Um zu sehen, welchen Wert ein Zeichen repräsentiert, positionieren Sie den Cursor darüber und geben Sie ga
ein.
http://vimdoc.sourceforge.net/htmldoc/digraph.html#digigraph-table –
+1 für die Digraph-Referenzseite! Vim ist großartig, aber ich habe viel Mühe, Sachen in der Dokumentation zu finden. –
Danke, der Link gab mir die strukturierte Liste, nach der ich gesucht habe. – user292303