It's possible that vim
is interpreting that line as a case label. Try playing around with the cinoptions
according to http://vimdoc.sourceforge.net/htmldoc/indent.html#cinoptions-values.
VIM inkonsistente Einrückung
579
Zvika
Ich habe die folgende kleine Specman-Datei (.e): (set filetype = specman)
<' extend sys { a : b; !enable : bool; run() is also { message (LOW, "Hello World"); }; }; '>
Welches wurde gut eingeteilt, indem Sie mit aktiviertem Smart-Indent eingaben.
Wenn ich jedoch versuche, automatisch den gesamten eingegebenen Code einzurücken (gg = G), erhalte ich diesen seltsamen Ausschnitt:
<' extend sys { a : b; !enable : bool; run() is also { message (LOW, "Hello World"); }; }; '>
Ich habe "Nolisp, Nocindent, Autoindent, Smartindent".
Danke, Zvika
1 Antwort auf die Frage
1
Andrew Cheong
Verwandte Probleme
-
13
Welche Vim-Funktionen verwenden Sie?
-
8
Mit einem Tastendruck die mit "Leertaste" markierte "Registerkarte" in Vim löschen
-
1
Sie können nicht verstehen, warum ASCII- und HEX-Erkennungen in der Statuszeile von Vim benötigt wer...
-
3
Vim: Wie behandelt man Unicode-Dateien mit Text in mehreren (mehr als zwei) Sprachen?
-
9
Firefox Addons für Vimperator
-
3
Um PWD in Vims Echo zu bestätigen: -Modus für das Dokument
-
1
Gibt es trotzdem vim, dass Sonderzeichen nicht als Wörter gezählt werden?
-
8
Vimperator Kopieren / Einfügen
-
1
Einrücken von Absätzen in Microsoft Word
-
2
Farben in Vim LaTeX -Dateien haben, wie in Gvim