vim file1 file2 可以一次代打开多个文件,文件之间切换可以通过 :n :N
vim -o file1 file2 一次打开多个文件并且在同一个界面中显示(被分割成几个小窗口) -o5可以控制开始切割成几个小窗口
当打开一个文件之后
用:split 可以将这个文件切割成两个窗口显示
用:split filename 可以将窗口切割出一个新窗口,用于显示filename
:vsplit 垂直切割窗口,切割成左右两部分
窗口之间移动:
ctrl+j ctrl+k
调整窗口的位置
ctrl+w J (一定是大写J shift+j)
ctrl+w K
ctrl+w H
ctrl+w L
ctrl+w - (crtl+w 和 -分开按下)当前窗口高度减少一行
ctrl+w + (crtl+w 和 +分开按下)当前窗口高度增加一行
ctrl+w =将窗口调整到相同大小
纵向调整
ctrl+w + 纵向扩大(行数增加)
ctrl+w - 纵向缩小 (行数减少)
:res(ize) num 例如::res 5,显示行数调整为5行
:res(ize)+num 把当前窗口高度增加num行
:res(ize)-num 把当前窗口高度减少num行
横向调整
:vertical res(ize) num 指定当前窗口为num列
:vertical res(ize)+num 把当前窗口增加num列
:vertical res(ize)-num 把当前窗口减少num列