Вот весь мой .vimrc
:
set ignorecase
set scs
let perl_fold=1
hi Folded cterm=bold ctermfg=yellow ctermbg=lightblue
set modeline
set hidden
При загрузке файла .pm
(который обычно содержит только один package
), весь код файла складывается в одну строку, и первое, что мне нужно сделать, - это развернуть этот фолд.
Есть ли способ, чтобы vim
автоматически расширял этот фолд после загрузки файла?Я предполагаю какой-то хук после загрузки, который позволил бы мне сказать, если весь файл (или более 90%) сгибается в одну строку, а затем автоматически расширять этот сгиб.(Условие «больше, чем X%» может потребоваться, если в начале файла есть пустые строки, поскольку они не сворачиваются.)