Para um único arquivo (como ~/.vimrc
), eu configuraria o dobramento por meio de uma modeline ; isto é, um comentário especial no final do arquivo que o Vim reconhece e define as opções relacionadas à dobra de acordo. Nota: Eu não usaria {,}
como marcadores de dobra, pois eles também ocorrem no Vimscript (para definir objetos Dictionary); melhor ficar com os originais:
" vim: set fdm=marker fmr={{{,}}} fdl=0 :
Você introduziria os blocos dobráveis assim:
" Environment {{{
Por que suas configurações globais de dobra não funcionam, não sei. Isso pode ser causado por spf-13 . As "distribuições" do Vim como spf-13 e Janus atraem você com uma configuração rápida e pronta para usar, mas você paga o preço com maior complexidade (você precisa entender tanto o esquema de carga de tempo de execução do Vim quanto as convenções arbitrárias da distribuição) e inflexibilidade (a distribuição pode facilitar algumas coisas, mas outras coisas muito difíceis). O Vim é incrivelmente personalizável, usar a customização de outra pessoa não faz sentido.