![在 vimdiff 中关闭折叠的键?](https://linux22.com/image/1352996/%E5%9C%A8%20vimdiff%20%E4%B8%AD%E5%85%B3%E9%97%AD%E6%8A%98%E5%8F%A0%E7%9A%84%E9%94%AE%EF%BC%9F.png)
在 diff 模式下按下vim 中的spacebar折叠+
会导致折叠打开。
如果我想再次关闭折叠,我应该输入什么?在哪里输入?
答案1
我相信你想用z+c来关闭折叠。你可以输入以下内容来阅读更多内容:help fold
在 vim 中。为方便起见,粘贴以下内容:
佐 在光标下打开一个折叠。当给出计数时,将打开该深度的折叠。在可视模式下,将为选定区域中的所有行打开一层折叠。
柒 关闭光标下的折叠。当给出计数时,将关闭深度为该数量的折叠。在可视模式下,将关闭选定区域内所有行的一层折叠。将设置 'foldenable'。
还,扎可用于切换折叠的打开或关闭。维基上有一个 vim 提示,描述了将键映射到空格键内容如下:
nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>