Внезапно, мой Vim начинается с указанием fdm=marker
независимо от следующих двух спецификацийНевозможно изменить foldingmethod для Vim от маркеров к ручным
- В
_vimrc
, как в АДНЕ нижней beignning,set fdm=manual
; - По типу файла, указали
set fdm=manual
через*.vim
файлов, найденных в~/vim/vimfiles/ftplugin
.
Такая же настройка хорошо работала около недели назад, когда я обновил _vimrc
. Однако сегодня я просто заметил, что «маркер» был определен без объяснения причин.
Любое предложение? Я пробовал Grep
все присутствия «маркера» в каталоге ~vimfiles
. Это оказалось необоснованной работой, так как есть тысячи присутствий .
Я также попытался указать следующее в моем _vimrc
, который не работал вообще. autocmd BufEnter * silent! set fdm=manual
fdm=manual
всегда будет всплывать независимо от того, какой тип файла я открываю, после ввода set fdm
в командной строке. (путем нажатия :
).
Я только что сделал мой Vim доступны на Github под: https://github.com/llinfeng/Vim
Все самое лучшее,
-Linfeng
Если вы находитесь в Windows, правильный путь для настроек vim будет '~/vimfiles/ftplugin', у вас, похоже, есть дополнительный каталог' vim' на вашем пути. Вы можете проверить, где установлен параметр 'foldmethod' с' verbose set foldmethod? ' – FDinoff
Я нашел источник проблемы, как можно найти в моем частичном ответе. Кстати, я установил Vim прямо под диск C на моей машине. Полный путь к «ftplugin» - «C: \ vim \ vimfiles \ ftplugin». В дополнение к этому есть еще одна папка с именем «C: \ vim \ vim74», которая содержит «gvim.exe» + «*. dll ". Я также считаю, что структура каталогов также связана с установочным пакетом (это должно относиться к машинам Windows). – llinfeng