В некоторых файлах я вижу прокомментированную строку, обычно последнюю, с настройками vim. Вим прочитал эти настройки? Если это так, есть ли какие-либо ограничения того, какие настройки могут быть установлены человеком?
Вставить настройки vim в файл
Ответ 1
Они называются modelines, и пока я не уверен, насколько вы можете пойти с ними, вот ссылка на wimtips wiki с некоторыми примерами:
http://vim.wikia.com/wiki/Modeline_magic
help modeline
изнутри vim, чтобы проверить официальные документы.
Ответ 2
Эта строка кода:
[other chars]<spaces>vim:<spaces>settings
Поместите его в первую или последнюю несколько строк файла, отметьте, что ему нужно < пробелы > . Например:
# vim: tabstop=2 shiftwidth=2 expandtab
В короткой версии:
# vim: ts=2 sw=2 et
Поместите одну из вышеуказанных строк в файл, в верхнюю или нижнюю строку. Для получения дополнительной информации воспользуйтесь помощью vim:
:h modeline
Ответ 3
Вы можете посмотреть в онлайн-руководстве: http://vimdoc.sourceforge.net/htmldoc/options.html#modeline
И этот элемент faq также ссылается на него: http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#19.5