vim中,默认的多窗口打开,是横向分割窗口。vim
进入vim编辑器之后,能够经过new命令,新建一个子窗口编辑器
:new “新建一个未命名窗口spa
:new name "新建一个名为name的文件.net
进入vim之后,也能够经过splite来进行横向窗口分割code
:split name "在当前位置打开name文件 将原来文件向下移动blog
:sp name "是splite的缩写 与split功能相同博客
进入vim后,也能够经过vsplit进行窗口纵向分割it
:vsplit name "在当前位置打开name文件 将原来文件向右移动class
:vs name "是vsplite的缩写 与vsplit功能相同im
2. Vim中的多窗口切换
vim中的多窗口切换能够经过Ctrl+w组合键加上方向选择键来实现
横向分割的窗口能够经过Ctrl+w+j/k或者Ctrl+w+(UP)/(DOWN)来实现上下窗口间切换
纵向分割的窗口能够经过Ctrl+w+h/l或者Ctrl+w+(LEFT)/(RIGHT)来实现上下窗口间切换
连续两次按下Ctrl+w也组合键能够实现多个窗口间的依次切换
3. Vim中多窗口的调整
窗口的调整能够分为绝对值调整和增量式调整
绝对值调整以下:
:resize num "将窗口的高度调整为num行
:res num "resize的缩写模式 与resize实现一样的功能
:vertical resize num "将窗口的宽度调整为num列
:verticalres num "verticalresize的缩写模式 与verticalresize实现一样的功能
增量式调整以下:
:resize+num "将窗口的高度增长num行
:resize-num "将窗口的高度减小num行
:vertical resize+num "将窗口的宽度增长num列
:vertical resize-num "将窗口的宽度减小num列
将resize简写为res能实现一样的功能。
4.Vim中多窗口的关闭
vim中多窗口的关闭与单个窗口的关闭基本类似
:q "退出当前所在的窗口
:qa "退出全部的窗口
参考博客:http://blog.csdn.net/devil_2009/article/details/7006113