Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用vim折叠C代码?_C_Vim_Folding - Fatal编程技术网

如何使用vim折叠C代码?

如何使用vim折叠C代码?,c,vim,folding,C,Vim,Folding,我一直在尝试探索Vim中的代码折叠选项,我偶然发现了这个堆栈溢出。虽然我已经能够将其放入我的vimrc,但我遇到的问题是它没有将多行注释折叠到函数上方。如何解决这个问题?默认的语法/c.vim提供了折叠定义。除非定义一个c\u no\u comment\u fold变量,否则这也会折叠多行注释 要激活此功能,只需将 :setlocal foldmethod=syntax 进入~/.vim/after/ftplugin/c.vim

我一直在尝试探索Vim中的代码折叠选项,我偶然发现了这个堆栈溢出。虽然我已经能够将其放入我的
vimrc
,但我遇到的问题是它没有将多行注释折叠到函数上方。如何解决这个问题?

默认的
语法/c.vim
提供了折叠定义。除非定义一个
c\u no\u comment\u fold
变量,否则这也会折叠多行注释

要激活此功能,只需将

:setlocal foldmethod=syntax
进入
~/.vim/after/ftplugin/c.vim