Vim 常用操作速查表
服务器上改配置躲不开 Vim,把移动、编辑、查找替换、可视模式和保存退出按组整理成一页,卡住时直接查。
返回 系统与运维移动 Motion 5
gg / G跳到文件开头 / 结尾
0 / $跳到行首 / 行尾
w / b向后 / 向前跳一个词
:42跳到第 42 行
Ctrl-f / Ctrl-b向下 / 向上翻一屏
编辑 Edit 6
i / a在光标前 / 后进入插入模式
o / O在下方 / 上方新建一行并插入
dd / yy删除 / 复制当前行
p / P在光标后 / 前粘贴
u / Ctrl-r撤销 / 重做
x / r<char>删除字符 / 替换单个字符
查找替换 Search 4
/word向下查找 word,n 下一个 N 上一个
:%s/old/new/g全文替换 old 为 new
:%s/old/new/gc全文替换并逐个确认
:noh清除查找高亮
可视模式与保存退出 6
v / V字符可视 / 行可视选择
Ctrl-v块可视,列编辑用
:w保存
:wq 或 ZZ保存并退出
:q!不保存强制退出
:w !sudo tee %忘记 sudo 打开时强制保存
💡 提示
- 卡在 Vim 出不去:按 Esc 回到普通模式,再输入 :q! 强制不保存退出。
- 编辑系统文件忘了 sudo,用 :w !sudo tee % 直接提权保存,不用退出重开。
- 大段替换前先 /word 确认匹配范围,再用 :%s,加 c 标志逐个确认更安全。