我想在我的.vimrc
文件中添加行,以便它会在文件/* ... */
自动启动时折叠类似的评论*.java
。
到目前为止,我已经想出了这个,但它不想工作(尽管该命令在 vim 中工作)
autocmd BufReadPre,BufReadPost,FileReadPre,FileReadPost *.java execute ":normal :%g/\/\*/normal! zf%"
:global
命令已经是Ex 命令;没有必要(对于, ,之:normal
类的东西)。这应该有效:j
zf
/
:autocmd BufReadPre,BufReadPost,FileReadPre,FileReadPost *.java %g/\/\*/normal! zf%
FileType
事件::autocmd FileType java %g/\/\*/normal! zf%
syntax/c.vim
);你通过启用它:setlocal foldmethod=syntax
如果你真的需要自定义折叠,:help fold-expr
是要走的路。