Linux文件编辑
Vim 常用操作速查表
一、基础模式切换
|
|
|
|
i |
|
|
a |
|
|
o |
|
|
O |
|
|
Esc |
|
|
: |
|
|
v |
|
|
V |
|
|
Ctrl + v |
|
|
二、光标移动(普通模式)
|
|
|
|
h |
|
|
j |
|
|
k |
|
|
l |
|
|
0 |
|
|
$ |
|
|
^ |
|
|
gg |
|
|
G |
|
|
nG
:n |
|
10G到第10行 |
w |
|
|
b |
|
|
e |
|
|
三、文本编辑(普通模式)
|
|
|
|
x |
|
|
dd |
|
|
ndd |
|
3dd
|
d$ |
|
|
d0 |
|
|
yy |
|
|
nyy |
|
5yy
|
p |
|
|
P |
|
|
u |
|
|
Ctrl + r |
|
|
r |
|
|
cw |
|
|
cc |
|
|
四、查找与替换(命令行模式)
|
|
|
|
/关键词 |
|
|
?关键词 |
|
|
:set ic |
|
|
:set noic |
|
|
:%s/旧内容/新内容/g |
|
|
:%s/旧内容/新内容/gc |
|
|
:n,m s/旧内容/新内容/g |
|
:5,10 s/abc/123/g |
五、窗口管理(命令行模式)
|
|
|
|
:sp 文件名 |
|
|
:vsp 文件名 |
|
|
Ctrl + w + h/j/k/l |
|
|
Ctrl + w + = |
|
|
:close |
|
|
:only |
|
|
六、文件操作(命令行模式)
|
|
|
|
:w |
|
|
:w 新文件名 |
|
|
:q |
|
|
:q! |
|
|
:wq
:x |
|
|
:e 文件名 |
|
|
:bn |
|
|
:bp |
|
|
七、常用配置(命令行模式)
|
|
|
|
:set nu |
|
|
:set nonu |
|
|
:set ts=4 |
|
|
:set expandtab |
|
|
:set autoindent |
|
|
:set syntax=on |
|
|
|
|
|
set nu,重启生效 |
声明:本文章部分内容来源于网络和AI,仅用于分享与学习,版权归原作者所有。
文章写于2026-1-27
夜雨聆风
