VI-游标控制

VI-游标控制
h                游标向左移
j                游标向下移
k                游标向上移
l (or spacebar)    游标向右移
w                向前移动一个单词
b                向后移动一个单词
e                向前移动一个单词,且游标指向单词的末尾
(                移到当前句子的首部
)                移到下一个句子的首部
{                移到当前段的首部
}                移到下一段的首部
[[                移到当前区段的首部
]]                移到下一个区段的首部
0                移到当前行的首部
$                移到当前行的尾部
^                移到当前行第一个非空白字符的地方
+                移动到下一行的第一个字符
-                移动到上一行的第一个字符
n |                移动到当前行的字符n的地方
H                移动到当前屏幕的首部
M                移动到当前屏幕的中部
L                移动到当前屏幕的尾部
nH                移动到当前屏幕首部下的n行
nL                移动到当前屏幕尾部上的n行
Ctrl-F            移动到下一屏
Ctrl-B            移动到上一屏
Ctrl-D            向下移动半屏
Ctrl-U            向上移动半屏
z RETURN        刷新屏幕,调整屏幕,使当前的游标在刷新后的屏幕的首部(试试就知道)
z .                刷新屏幕,调整屏幕,使当前的游标在刷新后的屏幕的中部
z -                刷新屏幕,调整屏幕,使当前的游标在刷新后的屏幕的尾部
Ctrl-L            刷新屏幕,不调整屏幕位置
Ctrl-R            刷新屏幕,不调整屏幕位置
/text            向下搜索text
/                重复上次的搜索的内容向下搜索一次
?text            向上搜索text
?                重复上此搜索的内容向上搜索一次
n                重复上此的搜索,向下搜索
N                重复上此的搜索,向上搜索
/text/+n        移动到text所在行的下面n行
?text?-n        移动到text所在行的上面n行
nG                移动到n行
:n                移动到n行
G                移动在最后一行

猜你喜欢

转载自www.cnblogs.com/tdm8/p/10277523.html
vi