08.1: 分割窗口
:split # 对当前窗口分割一个副本,默认为上下分割
crrl-w # 在不同窗口中进行跳转
:close # 关闭当前窗口
:only # 保留当前,关闭其他窗口
08.2:打开其他文件分割窗口
:split two.c
:new
08.3:调整窗口大小
:3split alpha.c # 设置新开的窗口显示三行高度
08.4: 数值分割窗口
:vsplit
:vsplit two.c
:vnew
08.5 在不同窗口之间移动
crtl-w h
vrtl-w j
crtl-w l
08.6 对所有窗口执行命令
:qall # 退出所有窗口
:wall # 写入所有窗口数据
:wqall
:qall!
:vim -o one.txt two.txt three.txt # o参数的作用打开vim的时候启动分割窗口 O可以设置为垂直分割
08.7 使用vimdiff查看两个文件不同之处
:vimdiff main.c~ main.c
:set nosrollbind # 默认diff方式打开为同时滚动,可设置为单独滚动
:]c # 跳往下一个不同之处
:diffupdate # 更新目前的不同之处
:dp # 移除一个不同之处
:do # 获得改变
08.8 变量
08.9 tab页
:tabedit two.c #
:tab split
:tab help gt # gt 代表goto tab的意思
:tab only # 只保留当前tab
网友评论