vim中经常我们会对vim自动给我们的分屏不满意,例如像下面的这样的分屏
你是不是觉得最左边的窗口和最右边的窗口偏小了,
纵向 :resize+行数(-行数)可以将当前窗口增加指定的行数,如果没有+号,则直接是将当前窗口指定到某个行数(注意加+号时,中间不能有空格)
横向: vertical resize+行数 (-行数)可以将当前窗口增加指定的列数,与上面差不多.下面是我对其的一个演示
(number) <Ctrl-w> + 可以给指定窗口增加一行,number是指重复的次数
(number) <Ctrl-w> - 可以给指定窗口减一行,number是指重复的次数
<Ctrl-w> = 是指给在同一水平面的所有窗口相等的大小
- 微信扫码赞助
- 支付宝赞助
2014/10/10 14:01:49
“””””””””””””=@__@=” 映射:在命令状态对窗口进行操作””””””””””””””””””””””””””
“映射:ww: 窗口全屏
“映射:wv: 垂直打*一个窗口
“映射:ws: 横向打*一个窗口
“映射:wc: 关闭一个窗口
“映射:wt: 去最左边的窗口
“映射:wb: 去最右边的窗口
nmap ww :res<CR>:vertical res<CR>
nmap wv <C-w>v
nmap ws <C-w>s
nmap wc <C-w>c
nmap wt <C-w>t
nmap wb <C-w>b
“””””””””””””=@__@=” 映射:窗口缩放移动”””””””””””””””””””””””””””””””””””””””
“映射:wh: 窗口向左放大4个像素
“映射:wj: 窗口向下放大4个像素
“映射:wk: 窗口向上放大4个像素
“映射:wl: 窗口向右放大4个像素
“映射:w=: 窗口相等
“映射:wr: 窗口最高
“映射:wq: 窗口最宽
nmap wh 4<C-w><
nmap wj 4<C-w>-
nmap wk 4<C-w>+
nmap wl 4<C-w>>
nmap w= <C-w>=
“nmap wr <C-w>_
“nmap wq <C-w>|