Vim基础操作
2023/2/23...大约 2 分钟
模式
vim 有三种模式,正常模式、编辑模式、命令行模式。使用vim打开文件后,默认在正常模式,键盘输入 i 进入编辑模式,在编辑模式按 esc 返回正常模式
基础用法
编辑 test.js 文件,如果文件不存在会新建该文件
vim test.js保存文件,在正常模式下键盘输入 :wq
仅退出,在正常模式下输入 :q
不保存退出,在正常模式下输入 :q!
导航与编辑
首先做一个基本配置,打开 $HOME/.vimrc 文件,添加配置项
set number
set relativenumberset number :开启行号
set relativenumber :开启相对行号
方向键或者 h 、j 、k 、l ,分别对应左、下、上、右。
⚠️ 注意接下来的操作均处于正常模式下
shift + i :在行首添加文字
shift + a :在行尾添加文字
o :新增下一行,并进入编辑模式
shift + o :新增上一行,并进入编辑模式
shift + g :光标移动到最后一行
gg :光标移动到第一行
5j :向下移动5行
3k :向上移动3行
yy :复制当前行
p :粘贴
3p :粘贴3次
dd :删除当前行
. :重复上次的操作
u :撤销上次的操作
ctrl + r :恢复前一次的操作
w :下个单词的首部
e :下个单词的尾部
b :上个单词的首部
yw :复制单词
ci{ :删除{}里的内容
搜索
在正常模式下,使用 /+搜索的内容 来进行搜索
n :下一个搜索结果
shift + n :上一个搜索结果
视觉模式
ctrl + v 或 ctrl + q:可视化块
shift + v :可视化行
参考教程:【保姆级入门】Vim编辑器
