vim 常用命令

133 阅读1分钟

Vim 光标移动命令

操作说明
h (⬅)将光标向左移动一格
l (➡)将光标向右移动一格
j (⬇)将光标向下移动一格
k (⬆)将光标向上移动一格
0 (Home)数字0,将光标移动到行首
$ (End)将光标移动到行尾
Ctrl + B向上翻屏(PageUp)
Ctrl + F向下翻屏(PageDown)
H将光标移动到屏幕顶端
M将光标移动到屏幕中间
L将光标移动到屏幕底端
wW将光标移动到下一单词
gg将光标移动到文件的行首
G将光标移动文件的尾行

Vim 命令模式的复制与粘贴命令

操作说明
yyY复制光标所在的整行
2yy复制两行,数字可随意更改
y^y0复制光标所在处到行首(不包括光标处的字符)
y$复制光标所在处到行尾(包括光标处的字符)
yw复制一个单词
y2w复制两个单词,数字可随意更改
yG复制到文件尾
y1G复制到文件首
p粘贴到光标所在行的下一行
P粘贴到光标所在行的上一行

Vim 命令模式的删除操作命令

操作说明
xdel 删除键删除一个字符
2x删除两个字符,数字可随意更换
X删除光标前端字符
dd删除光标所在行
dG删除到文件尾
d1G删除到文件首
Dd$删除到行尾
d0删除到行首(不包含光标所在字符)
2dd删除所在光标处2行,数字可随意更改
d + 方向键删除所在光标处2行(上或下或一个字符)
dw删除到词尾
2dw删除2个单词,数字可随意更改
2d$删除后n行
u撤回上一步操作

Vim 命令模式的撤销操作命令

操作说明
u取消上一个变动
U取消一行内所有改动