用于编程的Vim折叠配置

时间:2014-09-17 07:12:43

标签: javascript perl vim folding

我在使用vim折叠时遇到了麻烦 我使用vim处理perl,javascript,c / c ++,html。任何人都可以建议一个良好的折叠配置? 理想情况下,功能将被折叠,如果可能,我希望能够折叠循环

2 个答案:

答案 0 :(得分:1)

我用:

set foldmethod=indent

与我合作的所有语言。

使用za切换折叠,zM折叠所有内容,zR展开所有内容,zm折叠更多,zr折叠更少。< / p>

答案 1 :(得分:0)

像romainl一样,我认为在折叠时,简单就更好了。维护不同文件类型的折叠设置很痛苦。我曾经是一个foldmethod=indent人;现在我使用foldmethod=marker因为它给了我无限的灵活性。