Chinaunix首页 | 论坛 | 博客
  • 博客访问: 495440
  • 博文数量: 51
  • 博客积分: 257
  • 博客等级: 二等列兵
  • 技术积分: 1489
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-02 18:30
个人简介

Unix/Linux, mysql, web,企业应用

文章分类

全部博文(51)

文章存档

2015年(1)

2014年(1)

2013年(48)

2012年(1)

我的朋友

分类: LINUX

2013-03-23 21:17:16

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还可以向前/后导航历史命令。

阅读(2651) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~