vimdiff 中關閉折疊的關鍵?

vimdiff 中關閉折疊的關鍵?

在 diff 模式下按下vim 中的spacebar折疊+會導致折疊打開。

如果我想再次關閉折疊,我應該在哪裡鍵入什麼?

答案1

我相信您想要z+c關閉折疊。您可以輸入來閱讀更多內容:help fold在維姆中。為了方便,貼如下:

在遊標下打開一個折疊。當給出計數時,將打開許多深度的折疊。在可視模式下,所選區域中的所有線都會打開一層折疊。

zc 關閉遊標下的一個折疊。當給出計數時,許多深度的折疊被關閉。在可視模式下,所選區域中的所有線的一層折疊均關閉。將設定“可折疊”。

也,可用於打開或關閉折疊。 wiki 上有一個 vim 提示,描述了將按鍵映射到空白鍵具有以下內容:

nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>

相關內容