如何让 Vim 不自动折叠所有内容?

bas*_*ibe 20 vim code-folding

可能重复:
vim:启用折叠但不自动关闭它们

每当我打开 Vim 时,它都会自动折叠所有内容。所以我总是做的第一件事就是展开一切。

有没有办法自动化这个?

Seb*_*ian 48

要展开所有折叠,请使用按键

zR
Run Code Online (Sandbox Code Playgroud)

为了调整初始折叠级别,请使用foldlevel,例如

:set foldlevel=1
Run Code Online (Sandbox Code Playgroud)

将打开所有 最高级别的折叠,因此非常高的数字将打开所有折叠。找出1, 2, 3, ...您想要的级别。

要使其成为静态,请编辑您的~/.vimrc并添加:

set foldlevelstart=1
Run Code Online (Sandbox Code Playgroud)

这个问题的副本。

  • 如果有人想知道如何折叠所有折叠:`zM` (10认同)