Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20547
  • 博文数量: 8
  • 博客积分: 280
  • 博客等级: 二等列兵
  • 技术积分: 86
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-26 12:27
文章分类

全部博文(8)

文章存档

2012年(6)

2010年(2)

我的朋友

分类: LINUX

2012-02-08 22:15:06

继续继续~

8. 词移动
w 使光标向前移动到下一个词的词首
b 使光标向后移动到前一个词的词首
e 移动到下一个单词的词末
ge 移动到前一个单词的末尾
gE,B,W,E可以移动由“空白字符”分割的”单词“

9.移动到行首或行尾
$ 移动到当前行行尾
^ 移动到当前行的第一个非空字符
0 移动到当前行的第一个位置

注意:2$表示移动到下一行的行尾;0前面不能加数字;^前面也不能加数字

10.移动到特定字符
fx 命令向前查找本行中的单字符x
Fx 命令向后查找本行中的单字符x
tx 与fx相似,把光标移动到目标字符的前一个字符上
Fx 同tx,只是向相反方向查找
;命令重复
, 反向重复

11.括号匹配
% 匹配一对括号

12.移动到特定的行
9999k 移动到行首
1G 移动到行首
33G 移动到第33行
gg 移动到文首

50% 表示移动到文件中间
90% 表示移动到文件百分九十的位置

H 移动到视野中的第一行
M 移动到视野的中间
L 移动到视野中的最后一行

12.确定你的位置
CTRL-G 显示当前文件的名称,所处的行号,总行数,列号,光标以前的行占的百分比
:set number 每行的前面加上一个行号
:set nonumber 去掉每行前的行号
:set ruler 可在VIM右下角显示当前光标的位置

13.翻屏
CTRL-U 向上翻半屏,即查看前半屏的内容
CTRL-D 向下翻半屏,即查看下半屏的内容
CTRL-F 上滚
CTRL-Y 下滚
CTRL-F 全屏向前滚动
CTRL-B 全屏向后滚动

zz将光标所在行置于屏幕的中间
zt把光标所在的行移动到屏幕的顶部
zb则把光标所在的行移动到屏幕的地步







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