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 / / 这些高频操作,不要一次全背。Catalog