vim基础

2026-06-18 02:22:28

Vim 基础

模式切换

操作 说明
i 进入编辑模式(在光标前插入)
Esc 返回普通模式
v 进入可视模式

基本操作

退出与保存

命令 说明
:q 退出
:q! 强制退出
:w 保存
:wq 写入并退出
:x 写入并退出

光标移动

按键 说明
h
j
k
l
w 跳到下一个单词开头
b 跳到上一个单词开头
e 跳到单词末尾
$ 跳到行首
0 跳到行尾
gg 跳到文件第一行
G 跳到最后一行

编辑操作(普通模式)

按键 说明
x 删除光标处字符
dd 删除整行
dw 删除光标到单词末尾
d$ 删除从光标到行尾
yy 复制整行(可加数字,如 3yy
yw 复制一个单词
p 粘贴到光标后面
P 粘贴到光标前面
u 撤销
Ctrl + r 重做
. 重复上一次操作

插入模式

按键 说明
i 在光标前面插入
a 在光标后面插入(append)
o 在下一行新建一行插入(最常用)
O 在上一行新建一行插入
A 在行尾插入(相当于 $a
I 在行首插入(相当于 0i

搜索与替换

命令 说明
/关键词 向下搜索关键词
?关键词 向上搜索关键词
n 跳到下一个匹配项
N 跳到上一个匹配项
:%s/旧/新/g 全局替换
:%s/旧/新/gc 全局替换,逐个确认

文件操作

命令 说明
:w 文件名.rs 另存为
:e 文件名.rs 打开另一个文件
:bn 切换到下一个 buffer
:bp 切换到上一个 buffer

← 返回文章列表