Vim 备忘录

status
category
date
summary
slug
icon
tags
password

模式切换

i
插入模式(insert)
v
可视模式(visual)
esc
命令模式

光标移动

小范围

h
j
k
l

中范围

w
下个单词开头
e
下个单词结尾
b
上个单词开头
ge
上个单词结尾
上列操作可配合数字,并使用大写忽略符号
$
行末
^
行首(不包括空格和缩进)
0
行首(包括空格和缩进)

大范围

H
当前屏第一行行首(High)
M
当前屏中间行行首(Mid)
L
当前屏最后一行行首(Low)
gg
文件开头
G
文件结尾

翻页

光标变化

c-f
向下翻整页(forward)
c-b
向上翻整页(backward)
c-d
向下翻半页(down)
c-u
向上翻半页(up)
:xxx
移动到 xxx 行行首
c-x表示Ctrl + x

光标不变化

zt
将当前行移到顶部(top)
zz
将当前行移到中间
zb
将当前行移到底部(bottom)

插入

i
在光标前插入
I
在行首插入
a
在光标后插入
A
在行末插入
s
删除当前字符并插入
S
删除当前行并插入
o
在下一行新建一行并插入
O
在上一行新建一行并插入

文本编辑

x
删除当前字符
X
删除前一个字符(退格)
d
dd
删除当前行
D
删除至行末
y
yy
拷贝当前行
Y
拷贝当前行
p
在光标后粘贴
P
在光标前粘贴
u
撤销
U
撤销行
c-r
恢复撤销
Loading...

© 刘口子 2018-2025