Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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上的所有功能_Vim_Code Folding - Fatal编程技术网

代码折叠vim上的所有功能

代码折叠vim上的所有功能,vim,code-folding,Vim,Code Folding,我想折叠vim上的所有函数。我的代码是用C语言编写的。如何做到这一点 PS:这里的功能还不够!为了更好地考虑,以{开头,以}结尾的每件事。我认为.vimrc中的一个简单的set foldmethod=syntax应该足以满足大多数文件类型。检查/usr/share/vim/vim/vim73/ftplugin/c.vim中是否有一个定义良好的折叠模式,它是否尚未折叠?现在。没有,但代码是巨大的。我想自动折叠所有功能。因为结构和函数的数量很多。@icedwater我改变了question@iced

我想折叠vim上的所有函数。我的代码是用C语言编写的。如何做到这一点


PS:这里的功能还不够!为了更好地考虑,以{开头,以}结尾的每件事。

我认为
.vimrc
中的一个简单的
set foldmethod=syntax
应该足以满足大多数文件类型。检查
/usr/share/vim/vim/vim73/ftplugin/c.vim

中是否有一个定义良好的折叠模式,它是否尚未折叠?现在。没有,但代码是巨大的。我想自动折叠所有功能。因为结构和函数的数量很多。@icedwater我改变了question@icedwater我去掉了第二部分嗯,奇怪。我有折叠设置-甚至结构定义都是折叠的。我认为你的问题更多的是设置折叠,而不是让x,y,z折叠。。。