<1>zf(Fold creation)--創建折疊(注意在.vimrc中設置set foldmethod=marker)
e.g.:
zf56G,創建從當前行起到56行的代碼折疊;
10zf或10zf+或zf10↓,創建從當前行起到後10行的代碼折疊。
10zf-或zf10↑,創建從當前行起到之前10行的代碼折疊。
在括號處zf%,創建從當前行起到對應的匹配的括號上去((),{},[],<>等)。
<2>zo(Open)--打開折疊, zc(Close)--關閉折疊
重復zr(Reduce)和zm(More)來打開和關閉若干嵌套的折疊。zR和zM用於嵌套了很多層的折疊。
<3>zn--快速禁止折疊功能, zN--回復原來的折疊, zi--切換折疊
<4>移動~
[z--到當前打開的折疊的開始處。
]z--到當前打開的折疊的末尾處。
zj--向下移動。到達下一個折疊的開始處。關閉的折疊也被計入。
zk--向上移動到前一折疊的結束處。關閉的折疊也被計入。