Vim代码阅读 - 关闭/最小化括号

Jor*_*hez 5 vim perl

我必须阅读一些巨大的Perl脚本,我想知道你们如何在GUI文本编辑器中添加"最小化"括号功能.因为这个原因,我很难理解代码,如果我可以最大限度地减少那些巨大的if,功能等......我的心情会非常感激.

Mic*_*ski 8

通过最小化,我想你指的是代码"折叠"

:help fold
Run Code Online (Sandbox Code Playgroud)

zC 在光标下递归关闭所有折叠,zc关闭单个折叠. zo在光标下打开一个折叠,zR递归打开所有折叠.

也可以看看

:help :foldmethod
Run Code Online (Sandbox Code Playgroud)

对于Perl,你会想要的:set foldmethod=syntax.