c - 如何在 Vim 中自动折叠很长的 C 代码?

标签 c vim folding

我经常遇到没有折叠的 C 代码。如果没有折叠,阅读它们会很烦人,尤其是对于长文件。我该如何折叠它们?

最佳答案

按照语法折叠

:set foldmethod=syntax

如果您想在要折叠的位上手动操作

:set foldmethod=manual

然后通过选择/移动并按 zf 创建新的折叠 例如

shift-v j j zf

(忽略空格)

编辑:另请参阅此答案的评论以了解缩进和标记折叠方法。

关于c - 如何在 Vim 中自动折叠很长的 C 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/762310/

相关文章:

使用子字符串检查字符串是否存在(使用链表)

c - 如何判断文件是否在FAT系统上(看是否真的可执行)

c - 如何打印二维数组中的最大值和最小值?

macros - 有没有一种方法可以显示宏列表,类似于在 Vim 中显示映射?

php - 基于括号的 VS Code 折叠 - 不缩进

c - 编辑 etc\hosts 文件

regex - Vim - 混淆重复字符的搜索行为

vim - vim 在哪里搜索它的文件名补全 ctrl-x ctrl-f?

xcode - 有没有办法在 Xcode 中设置自定义可折叠代码区域

php - Aptana 3 在检测到代码中的任何错误后展开整个文件