vim 操作记录

光标操作

( 大写的可以使用 shift+的形式输入, 例如: A = shift+a)

命令名 按键
插入 i: 光标前 I: 行首
附加 a: 光标后 A: 行尾
移动 hjkl: 左下右上
新建行 o: 新建下一行 O: 新建上一行
文件首尾 g: 文件首 G: 文件尾
复制当前行 yy
删除当前行 dd
重复之前的动作 .
撤回当前操作 u
redo ctrl + r
删除字符 dw
修改字符 cw
下个单词首部 w
单词尾部 e
上个单词首部 b
搜索 / + 想要搜索的字符
全局替换 :%s/旧值/新值/g
复制一个词 yw
(重复几次)粘贴 (number)p

修改配置文件

使用

1
vim --version

查看当前用户的配置文件

配置详情

1
2
3
4
5
# 显示行号
set number

# 相对行号
set relativenumber
Author: Sean
Link: https://blog.whileaway.io/posts/7ceb9861/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.