Ich habe expandtab
in meiner .vimrc
Datei festgelegt, dass tab
in mehrere space
Zeichen konvertiert werden soll . Einige Dateien (wie Makefile) benötigen jedoch das tatsächlich tab
eingefügte Zeichen.
Gibt es eine einfache Möglichkeit, das Einfügen tab
während des Tippens zu erzwingen ?
<c-v>009
im Falle einer kaputten Tabulatortaste oder eines Hardcore-ASCII-Puristen :-)Anstatt Ihr Verhalten zu ändern (was fehleranfällig ist).
Ich würde vim so einrichten, dass es sich für diesen Dateityp anders verhält.
Bei meiner normalen Bearbeitung erweitere ich die Registerkarten. Aber speziell für
make
Dateien habe ich dasnoexpandtab
so eingestellt, dass Tabs erhalten bleiben.Fügen Sie Ihrer ~ / .vimrc-Datei Folgendes hinzu:
quelle