星期六, 9月 15, 2007

[Note]Vim folding

今天無聊把玩Vim的 :help,想起了以前有試過,但忘記的功能 - folding~

可是跟以前記得的用法好像不太一樣,總之,現在的用法很簡單:
set foldmethod=syntax

(PythonBoo的話,可以用
set foldmethod=indent

這樣就行了。其他的用法請參考 :help。)

你會看到Vim已經依照語法自動幫你把相關的 function/class 都折疊起來了。
接著就可以用 zo 打開,zc 關閉,zO 打開目前 folding 裡面的所有 folding,zC 則是關閉目前 folding 裡面的所有 folding~

沒有留言: