2013-09-06 5 views
3

Я попытался скрыть foldcolumn в VIM через .vimrc:Как спрятать Foldcolumn в Vim?

set foldcolumn=0 

, но он не работает. Он всегда отображается как дополнительная колонка.

Комментарий "set foldcolumn = 0" тоже не работает.

+1

Перед добавлением опции в файл '~/.vimrc', всегда попробовать его в командной строке:': установить foldcolumn = 0 ' , – romainl

+0

Спасибо, это хорошо! – paraklet

ответ

4

В качестве буфера-местный вариант, 'foldcolumn' вероятно, установлен на типа файла плагин, особенно потому, что ее глобальное значение по умолчанию равно 0.

Когда появляется складка колонка, узнать, где он получил установить через :verbose setlocal foldcolumn?. Затем, например, когда он был установлен ftplugin/cpp.vim, вы можете поместить следующее в ~/.vim/after/ftplugin/cpp.vim:

:setlocal foldcolumn=0 

после того, как каталог позволяет переопределить параметры конкретных типов файлов без изменения исходного сценария.

0

Для меня некоторые автоматические варианты сгиба были сделаны плагином vim-pandoc. Ingo's tip совет работал хорошо, когда я создал файл ~/.vim/after/ftplugin/pandoc.vim с его рекомендациями; однако плагин перезагружается время от времени, и его параметры сгибания возвращаются. С плагином vim-pandoc необходимо использовать собственные настройки. Установить ширину столбца 0, и решил сделать складной на моей:

: let g:pandoc#folding#mode = ['manual'] 
: let g:pandoc#folding#fdc = 0