在vim中按下za时折叠未找到错误

时间:2014-06-14 09:05:21

标签: vim

我在gvim中打开了一个大的javascript文件,我正在尝试使用折叠,但我无法让它工作

我正在尝试

zo - opens folds
zc - closes fold
zm - increases auto fold depth
zr - reduces auto fold depth

但它说折叠不存在?

我必须打开折叠机制吗?

为什么不这样做?它是gvim的新安装吗?

1 个答案:

答案 0 :(得分:3)

折叠行为取决于一堆选项的值。最重要的是foldmethod,它决定了折叠的计算方式。您可以使用:set foldmethod?查看其值,该值应该告诉您哪些方法manualindentexprmarkersyntaxdiff,目前正在使用中。有关详细信息,请参阅:help 'foldmethod'和链接的帮助部分。

manual是默认方法,必须在打开或关闭之前使用zf手动创建折叠。

使用indent,根据缩进自动为您计算折叠,syntax根据特定于文件类型的语法规则计算折叠。