type
status
date
slug
summary
tags
category
icon
password
📝 常见快捷键整理
1.普通模式/默认模式
快捷键 | 功能说明 |
i | 光标前插入 |
a | 光标后追加 |
o | 下一行新建行并插入 |
O | 上一行新建行并插入 |
Esc | 回到普通模式 |
: | 进入命令行模式 |
yy | 复制一行 |
nyy | 复制n行 |
dd | 剪切一行 |
ndd | 剪切n行 |
p | 粘贴到光标下一行 |
P | 粘贴到光标下一行 |
u | 撤销 |
CTRL + r | 取消撤销 |
0 | 移动到当前行首位字符 |
$ | 移动到当前行末尾字符 |
w | 移动到下一个单词开头 |
b | 移动到上一个单词开头 |
e | 移动到下一个单词末尾 |
ge | 移动到上一个单词末尾 |
gg | 移动到第一行 |
G | 移动到文件最后一行 |
nG | 移动到第n行 |
n + SPACE | 当前光标右移n个字符 |
n + ENTER | 向下移动n行 |
H | 移动到当前屏幕最上方行第一个字符 |
L | 移动到当前屏幕最下方行第一个字符 |
CTRL + f | 向下移动一页 |
CTRL + b | 向上移动一页 |
y0 | 复制光标到行首所有字符 |
y$ | 复制光标到行尾所有字符 |
d0 | 删除光标到行首全部字符 |
d$ | 删除光标到行末全部字符 |
d1G | 删除光标到第一行所有数据 |
dG | 删除光标到最后一行所有数据 |
x | 删除后一个字符 |
X | 删除前一个字符 |
nx | 删除后n个字符 |
. | 重复上个动作 |
2.末行模式/命令行模式
快捷键 | 功能说明 |
:set nu | 显示行号 |
:set nonu | 取消显示行号 |
:x(任意数字) | 跳转到x行 |
/word | 搜索字符串word |
n | 在搜索字符串时会向下搜索下一个字符串 |
N | 在搜索字符串时会向上搜索上一个字符串 |
n1,n2/s/word/test/g | n1到n2行之间替换word为test, 1,$为全部行, 结尾字符功能如下
g: 代表全部替换, 否则只替换第一个
c: 代表每个替换需要确认
i: 忽略大小写
I: 不忽略大小写
n: 输出替换次数 |
:set paste | 进入粘贴模式, 避免粘贴时自动缩进导致格式混乱 |
:set nopaste | 关闭粘贴模式 |
- Author:rain
- URL:http://preview.tangly1024.com/article/29afdf3b-40ac-8029-814b-f6b3c751271d
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!

