type
status
date
slug
summary
tags
category
icon
password

模式切换

快捷键
功能
i
在光标前进入 Insert 模式
a
在光标后进入 Insert 模式
o
在下方新建一行并进入 Insert 模式
O
在上方新建一行并进入 Insert 模式
Esc
返回 Normal 模式
v
进入 Visual 模式(字符选择)
V
进入 Visual Line 模式(整行选择)
Ctrl + V
进入 Visual Block 模式(列选择)
:
进入 Command 模式

移动光标

快捷键
功能
h / j / k / l
左 / 下 / 上 / 右
w
跳到下一个单词开头
b
跳到上一个单词开头
e
跳到当前单词结尾
0
跳到行首
$
跳到行尾
gg
跳到文件第一行
G
跳到文件最后一行
{行号} + G
跳到指定行,如 10G
Ctrl + d
向下翻半屏
Ctrl + u
向上翻半屏
%
跳到匹配的括号

编辑操作

快捷键
功能
x
删除当前字符
dd
删除当前行
d + w
删除到下一个单词
d + $
删除到行尾
yy
复制当前行
y + w
复制一个单词
p
在光标后粘贴
P
在光标前粘贴
u
撤销
Ctrl + r
重做
r
替换单个字符
cc
删除整行并进入 Insert 模式
cw
删除到词尾并进入 Insert 模式
.
重复上一次操作

搜索与替换

快捷键
功能
/keyword
向下搜索
?keyword
向上搜索
n
下一个匹配
N
上一个匹配
:%s/old/new/g
全文替换
:%s/old/new/gc
全文替换(逐个确认)

文件操作(Command 模式)

命令
功能
:w
保存
:q
退出
:wq
保存并退出
:q!
强制退出不保存
:e filename
打开文件
:split
水平分屏
:vsplit
垂直分屏
Ctrl + w + w
在分屏间切换

学习建议: 先把 hjkl 移动和 i / Esc / :wq 练成肌肉记忆,再逐步加入 d / y / p / / 这些高频操作,不要一次全背。