[vim ] 多檔使用 C-J/C-K 切換, 若 vim >= 7.4
vim 若有在 .vimrc 中使用以下 CTRL-J CTRL-W 快速切換多個 window
set winminheight=0
map <C-J> <C-W>j<C-W>_
map <C-K> <C-W>k<C-W>_
(或參考 http://vim.wikia.com/wiki/Switch_between_Vim_window_splits_easily )
在 version >= 7.4.280 後 (含 vim 8.0)
會看到切換 window 後
畫面會不正常的捲動
要改成
set noequalalways winminheight=0 winheight=9999 helpheight=9999
(或參考 http://superuser.com/questions/792461 )
但這方法在 <= 7.4 版會造成 vim -o 開多檔時, 無法超過 2 個 window,
或者 buffer 超過 2 個時, 打 :ball 會秀 E36: Not enough room
vim 8.0 開始則是沒有上述 E36 問題
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.211.208
※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1480693797.A.A6F.html
→
02/22 21:55, , 1F
02/22 21:55, 1F
Editor 近期熱門文章
PTT數位生活區 即時熱門文章