Возможно, что vim
эта строка интерпретируется как метка регистра. Попробуйте поиграться с cinoptions
согласно http://vimdoc.sourceforge.net/htmldoc/indent.html#cinoptions-values .
VIM противоречивый отступ
474
Zvika
У меня есть следующий маленький файл Specman (.e): (set filetype = specman)
<' extend sys { a : b; !enable : bool; run() is also { message (LOW, "Hello World"); }; }; '>
Который был приятно отступ, набрав с включенным умным отступом.
Однако, если я попытаюсь автоматически сделать отступ для всего набранного кода (gg = G), я получу этот странный фрагмент:
<' extend sys { a : b; !enable : bool; run() is also { message (LOW, "Hello World"); }; }; '>
У меня есть "nolisp, nocindent, autoindent, smartindent".
Спасибо, Звика
1 ответ на вопрос
1
Andrew Cheong
Похожие вопросы
-
13
Какие функции Vim вы используете?
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?
-
1
Невозможно понять, где зачем требовать обнаружения ASCII и HEX в строке состояния Vim
-
-
3
Vim: Как обрабатывать файлы Unicode с текстом на нескольких (более двух) языках?
-
9
Аддоны Firefox, чтобы пойти с Vimperator
-
3
Чтобы повторить PWD в Vim's: -режим к документу
-
1
В любом случае vim не считает специальные символы словами?
-
8
Vimperator копия / вставка
-
1
Отступ абзацев в Microsoft Word
-
2
Чтобы иметь цвета в Vim LaTeX-файлах, как в Gvim