在 Vim 中,可以使用代碼折疊功能來隱藏部分代碼,從而更好地組織和查看代碼
Esc
鍵)。za
。這將創建一個折疊,并將其折疊起來。za
。zm
(折疊所有代碼塊)和 zr
(展開所有代碼塊)。zo
(打開折疊)或 zc
(關閉折疊),后跟折疊級別數字(例如,zo2
表示打開二級折疊)。za
。zi
。zd
。注意:這些操作僅適用于已啟用折疊功能的文件類型。對于某些文件類型,Vim 會自動識別并啟用折疊功能。對于其他文件類型,可以通過在 Vim 配置文件(.vimrc
)中添加相應的設置來啟用折疊功能。例如,要為 Python 文件啟用折疊功能,可以在 .vimrc
文件中添加以下內容:
autocmd FileType python setlocal foldmethod=indent
autocmd FileType python setlocal foldlevel=0
這將使用縮進方法來識別代碼塊,并將初始折疊級別設置為 0,表示所有代碼塊都處于展開狀態。