作者ViewMoon (阳春白雪)
看板Editor
标题[vim ] 多档使用 C-J/C-K 切换, 若 vim >= 7.4
时间Fri Dec 2 23:49:54 2016
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://webptt.com/cn.aspx?n=bbs/Editor/M.1480693797.A.A6F.html
1F:→ ViewMoon: 更正, 8.0.1331 才算真的解决... 02/22 21:55