vim 的 workspace plugin

很多在 UNIX 平臺開發程式的人都會喜歡使用 vim 這個編輯器,但是在開發專案時,常常會需要同時編修許多檔案,雖然 vim 7.0 之後已經有了 tab 的功能,但管理檔案方面還是要自己來,十分不直覺。於是我到 vim 的網站找看看有沒有類似 workspace 功能的 script,果然讓我找到了 workspace manager 這個 vim 的 plugin。

Vim 7.0 Released!

大家都在幫忙公佈這個消息,我目前使用的 Ubuntu Linux Dapper Drake 6.06 Beta 還沒有把它放入套件中,所以我就自行到了 vim 的官方網站下載 source 回來編譯。 新功能的列表可以在官網找到,不過最令我開心的是有了 tab page 這個功能,這樣就不用再使用可憐的 vsplit 或 split 切割螢幕了。 於是乎,我將我的 $HOME/.vimrc 檔案加了以下的 Mapping,這樣就可以方便切換 tab 了!(大心) map <M-1> <ESC>:tabn 1<CR> map <M-2> <ESC>:tabn 2<CR> map <M-3> <ESC>:tabn 3<CR> map <M-4> <ESC>:tabn 4<CR> map <M-5> <ESC>:tabn 5<CR> map <C-W> <ESC>:tabclose<CR> map <C-N> <ESC>:tabnew<CR> map <C-O> <ESC>:open<CR>… Continue reading Vim 7.0 Released!