Ich codiere einige HTML-Vorlagen in JADE-Dateien. Ich möchte Code automatisch mit Leerzeichen anstelle von Tabulatoren einrücken. Ich habe es versucht shiftwidth=2
, tabstop=2
aber egal was passiert, es werden immer noch Tabulatoren anstelle der Leertaste eingerückt, wodurch die JADE-Kompilierung Fehler verursacht.
Wie kann ich große Codeabschnitte mithilfe von Leerzeichen anstelle von Tabulatoren automatisch einrücken?
quelle
:set expandtab
erlaubte mir, Leerzeichen anstelle von Tabulatoren für Einrückungen zu verwendents
es nutzlos ist, wennet
festgelegt wird?Sie möchten expandtab.
In der Regel möchten Sie jedoch mehrere Optionen gleichzeitig festlegen.
Wenn Sie Ihrer ~ / .vimrc-Datei Folgendes hinzufügen
Alternativ können Sie diese manuell im normalen Modus ausführen, indem Sie mit ':' fortfahren.
quelle