Задание очень большой ширины текста (более 80 символов) в файле vimrc
В то время как в терминальной сессии я могу сделать
:set textwidth=9999
И я получаю то, что хочу (строки текста, которые могут доходить до конца экрана моего компьютера)
Я создал файл с именем ~/.vimrc, который содержит строку
set textwidth=9999
И я не получаю результатов от этого
1 ответ
Ваш ~/.vimrc
загружается как самая первая конфигурация (cp :help initialization
); после этого читаются другие настройки и плагины, и любой из них может снова изменить опцию. Вы можете проверить с
:verbose set textwidth?
и получить список скриптов конфигурации через
:scriptnames
В идеале вы можете отключить переопределение значения параметра. В качестве обходного пути, вы также можете повторно инициализировать опцию в конце конфигурации, добавив следующее в ваш ~/.vimrc
:
autocmd VimEnter * set textwidth=9999
'textwidth'
опция является локальной буферной опцией. Файловые плагины могут адаптировать этот параметр. Есть способы переопределить настройки, относящиеся к типу файла (:help after-directory
), тоже.