Vim基础操作
2023年2月23日...大约 2 分钟
模式
vim 有三种模式,正常模式、编辑模式、命令行模式。使用vim打开文件后,默认在正常模式,键盘输入 i
进入编辑模式,在编辑模式按 esc
返回正常模式
基础用法
编辑 test.js 文件,如果文件不存在会新建该文件
vim test.js
保存文件,在正常模式下键盘输入 :wq
仅退出,在正常模式下输入 :q
不保存退出,在正常模式下输入 :q!
导航与编辑
首先做一个基本配置,打开 $HOME/.vimrc 文件,添加配置项
set number
set relativenumber
set 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编辑器
Powered by Waline v3.4.2