我正在使用令人敬畏的spf13 Vim发行版,
当我打开一个代码文件时,我发现所有块都折叠了,
所以我通常做一个zE
来扩展所有的块,
因为我喜欢这样..
是否有一些技巧可以在每个文件上自动执行此操作?
答案 0 :(得分:2)
此行为由'foldlevelstart'
选项控制。默认值为-1
(无效);可能您的发行版将其设置为0
。
您可以覆盖此内容以始终通过
打开所有折叠:set foldlevelstart=99
通常这是在~/.vimrc
中完成的,但spf13分布可能有不同的规则。像 spf-13 和 Janus 这样的Vim“发行版”会通过快速安装和开箱即用的设置来吸引你,但是你付出的代价却增加了复杂性(你需要了解Vim的运行时加载方案和分布的任意约定)和不灵活性(分布可能使一些事情变得更容易,但其他事情非常困难)。 Vim非常可定制,使用其他人的定制毫无意义。
zE
没有打开所有折叠(即zR
),它会消除它们,所以无法回复(它只适用于某些折叠方法)。如果您根本不想折叠,请通过:set nofoldenable
将其关闭。