Vim
普通模式
使用
Esc
键进入
h/j/k/l
: 分别是左 / 上 / 右 / 下
o
: 向下插入一行
O
: 向上插入一行
w
: 词首向前移动
e
: 词尾向前移动
b
: 词首向后移动
u
: 撤销
ctrl+r
: 复原操作
ctrl+q
: 矩形选择
V
: 选择行
v
: 选择
p
: 粘贴
y
: 复制
yy
: 复制行
dd
: 删除行
x
: 删除字符
dw
: 删除词
^/$
: 行首 / 行尾
gg
: 定位到文件第一行, 第一个字符
G
: 定位到文件末尾行, 最后一个字符
插入模式
i
: 光标前插入
I
: 行首插入
a
: 光标后插入
A
: 行尾插入
EX 模式
使用
:
入
:set nu
: 设置行号
:数字
: 切换到对应行去
:wq
: 保存并退出
:x
: 和上一个基本一样,不同的是如果未修改文件,修改时间也不变
:%s / 被替换字符 / 替换字符 / g
: 全文替换
:<','>s / 被替换字符 / 替换字符 / g
: 选定区域替换
本文作者: wcisnsc
本文链接: https://wcisnsc.github.io/2025/01/06/vim/
版权声明: