我尝试将以下语法文件包含到我的vim中。我按照说明使用病原体安装了这个插件:
git clone https://github.com/jelera/vim-javascript-syntax.git ~/.vim/bundle/vim-javascript-syntax
然后在我的.virc文件中包含以下内容
au FileType javascript call JavaScriptFold()
在重新启动vim并打开JavaScript文件后,我无法使用标准的zo、zc命令进行折叠。。有线索吗?
检查折叠设置是否已激活:
:verbose set foldmethod?
:syntax list foldBraces
第一个应该产生syntax
,并且应该定义语法组。
注意,只有跨越多条线的{ ... }
块被折叠。
对于其他可能遇到这种情况的人;我也有同样的问题。对我来说,修复方法是通过移动来编辑我的.vimrc
syntax enable
高于
au FileType javascript call JavaScriptFold()