-
VI常用命令之光标移动
Posted on February 1st, 2009 Add comments0 移动到光标所在列的最前面 [Home]
244 views
$ 移动到光标所在列的最後面 [End]
[CTRL][d] 向下半页 [PageDown]
[CTRL][f] 向下一页
[CTRL][u] 向上半页
[CTRL][b] 向上一页 [PageUp]
H 移动到视窗的第一列
M 移动到视窗的中间列
L 移动到视窗的最後列
b 移动到下个字的第一个字母
w 移动到上个字的第一个字母
e 移动到下个字的最後一个字母
^ 移动到光标所在列的第一个非空白字元
n- 减号移动到上一列的第一个非空白字元前面加上数字可以指定移动到以上 n 列
n+ 加号移动到下一列的第一个非空白字元前面加上数字可以指定移动到以下 n 列
nG 直接用数字 n 加上大写 G 移动到第 n 列
) 光标所在位置到下个句子的第一个字母
( 光标所在位置到该句子的第一个字母
} 光标所在位置到该段落的最後一个字母
{ 光标所在位置到该段落的第一个字母
[h] 向前移动一个字符
[j] 向上移动一行
[k] 向下移动一行
[l] 向后移动一个字符
fx 往右移动到 x 字符上
Fx 往左移动到 x 字符上
tx 往右移动到 x 字符前
Tx 往左移动到 x 字符后
(注意:以上四个命令中,其中x是键入的字符)
; 分号,配合 f 和 t 使用,重复一次
, 逗号,配合 f 和 t 使用,反方向重复一次
% – 移至匹配的括号
shift +G 跳到文件尾
Leave a Reply
Be the First to Comment!