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>

這樣就可以用 alt+{1, 5} 來切換 tab,然後用 Ctrl+w 關 tab,用 Ctrl+n 開新的 tab。