Подтвердить что ты не робот

Что такое имя Vim для этого: # vim: sw = 4: ts = 4: et:

Это не работает для меня, и я хотел бы просмотреть мою конфигурацию. Возможно, я отключил его по всему миру. Но я не знаю, что на самом деле google для:-) Спасибо.

# vim:sw=4:ts=4:et: 
4b9b3361

Ответ 1

Он называется modeline

:he modeline

Если вы начнете редактировать новый файл, а параметр "modeline" включен, количество строк в начале и конце файла проверяется на наличие ModeLines. Существуют две формы моделирования.

  The first form:   [text]{white}{vi:|vim:|ex:}[white]{options}

 [text]         any text or empty
 {white}        at least one blank character (<Space> or <Tab>)
 {vi:|vim:|ex:} the string "vi:", "vim:" or "ex:"
 [white]        optional white space
 {options}      a list of option settings, separated with white space or ':',
                where each part between ':' is the argument for a ":set"
                command (can be empty)

Добавьте это в $MYVIMRC:

setglobal modeline

Ответ 2

Он называется modeline. В помощи можно найти grepping

helpgrep # vim

Если вы хотите проверить, активны ли моделины, установите setine? (если они скажут modeline, в противном случае nomodeline)

Чтобы отключить их, добавьте это в свой vimrc

:set modelines=0 "number of modelines vim parses
:set nomodeline "turn off parsing