Я не могу получить formatoptions
для работы в общем случае для vim.Автоматическое включение лидера комментариев не работает vim
У меня есть filetype plugin on
, и во многих плагинах по умолчанию есть строка, которая говорит setlocal fo-=t fo+=croql
, и после прочтения документов vim я увидел, что именно там появилась автоматическая вставка лидера комментариев. Мне это понравилось, но это не происходило в python (потому что строка форматирования не была в плагине по умолчанию), поэтому я поместил строку (за исключением set fo+=crotl
) в .
Он, похоже, ничего не сделал, лидер комментариев все еще не вставлен в python (или bash, который также не имеет строки в плагине по умолчанию). Я также попытался поставить строку в мой файл .vim/after/ftplugin/python.vim
(как в setlocal
и set
, и он ничего не сделал там ни
Мой вопрос -. Есть любые варианты, которые отменяют это действие, которое я должен высматривать еще, что может быть причиной он не работает
заранее спасибо
EDIT:?
следует также отметить: в питона буферов :set formatoptions?
показывает, что параметры были установлены, они просто не работают.
'~/.vim/after/ftplugin/python.vim' является правильным местом. Вы можете сделать ': verbose set fo', чтобы увидеть, что перезаписывает' fo'. Во всяком случае, в Python '#' предназначен для одиночных комментариев, поэтому он не должен повторяться в следующих строках и многострочных комментариях, '' "" ', как правило, не имеет лидеров комментариев. – romainl