vim最常用命令整理
2011-01-28 11:38
225 查看
esc 模式切换
:wq 保存并退出
u 撤销上一步操作
j 下移
k 上移
h 左移
l 右移
w 移到下个词的第一个字母(e移到下个词的最后一个字母)
b 移到上个词的第一个字母
^ 移动到光标所在行的第一个非空白字元
0 光标移到行首
$ 光标移到行尾
:n 光标移到某一行(n指代行数)
H 移动到屏幕的第一行
M 移动到屏幕的中间行
L 移动到屏幕的最後行
a 在光标之后插入
i 在当前光标位置插入
o 在光标当前行下插入一行
O 在当前光标上插入一行
x 删除当前光标的字符
dw 删除当前光标所在的一个词
D 删除当前光标当前行之后的所有字符
dd 删除当前行
ndd 删除n行(n指代行数)
r 修改光标所在字元,r 後接著要修正的字符
yy 复制整行文字
y0 拷贝光标到行首内容
y$ 拷贝光标到行尾内容
nyy 拷贝n行(n指代行数)
p 将复制的文字粘贴到光标所在行
CTRL+d 向下滚动半页
CTRL+u 向上滚动半页
CTRL+f 向下滚动一页
CTRL+b 向上滚动一页 阅读更多
:wq 保存并退出
u 撤销上一步操作
j 下移
k 上移
h 左移
l 右移
w 移到下个词的第一个字母(e移到下个词的最后一个字母)
b 移到上个词的第一个字母
^ 移动到光标所在行的第一个非空白字元
0 光标移到行首
$ 光标移到行尾
:n 光标移到某一行(n指代行数)
H 移动到屏幕的第一行
M 移动到屏幕的中间行
L 移动到屏幕的最後行
a 在光标之后插入
i 在当前光标位置插入
o 在光标当前行下插入一行
O 在当前光标上插入一行
x 删除当前光标的字符
dw 删除当前光标所在的一个词
D 删除当前光标当前行之后的所有字符
dd 删除当前行
ndd 删除n行(n指代行数)
r 修改光标所在字元,r 後接著要修正的字符
yy 复制整行文字
y0 拷贝光标到行首内容
y$ 拷贝光标到行尾内容
nyy 拷贝n行(n指代行数)
p 将复制的文字粘贴到光标所在行
CTRL+d 向下滚动半页
CTRL+u 向上滚动半页
CTRL+f 向下滚动一页
CTRL+b 向上滚动一页 阅读更多