vim多窗口操作

2680阅读 0评论2013-03-23 zhengb302
分类:LINUX

vim真是一款牛*逼的工具啊,用的越熟就越能感受到它的牛*逼之处。

1,打开窗口
:split [filename]  在垂直方向上是打开一个窗口,如果指定了filename,则载入此文件的内容;如果没有,则载入当前窗口所打开的文件的内容。也可以缩写成sp
:vsplit [filename] 同上,只不过是在水平方向上打开一个新窗口。也可以缩写成vsp

2,窗口间切换
ctrl + w + j  按键的按法是:先按下 ctrl键 不放, 再按下 w 后放开所有的按键,然后再按下 j ,则光标可移动到下方的窗口。
ctrl + w + k  同上,只不过光标是移动到上方的窗口。
ctrl + w + h   同上,只不过光标是移动到左边的窗口。
ctrl + w + l   同上,只不过光标是移动到右边的窗口。

3,窗口大小调整
垂直方向
:res(ize) num  将当前窗口在垂直方向上调整为num行
:res(ize) +num 将当前窗口在垂直方向上加大num行
:res(ize) -num  将当前窗口在垂直方向上减少num行

水平方向
:vertical res(ize) num  将当前窗口在水平方向上调整为num行
:vertical res(ize) +num 将当前窗口在水平方向上加大num行
:vertical res(ize) -num  将当前窗口在水平方向上减少num行

还有,使用tab键还能够命令自动补全,ctrl+p/n还可以向前/后导航历史命令。

上一篇:thinkphp RBAC 详解
下一篇:Linux下用C程序访问mysq 编译时找不到头文件的问题