Vim 编辑器入门教程:服务器上改文件必备
摘要
Vim 是 Linux 服务器上事实标准的文本编辑器。本教程依据 Vim 官方文档整理,介绍普通/插入/命令行三种模式的概念、保存退出、常用移动与编辑按键、查找替换以及一份最简 .vimrc 配置,帮你快速跨过入门门槛。
Vim 编辑器入门教程
Vim 是 Linux 服务器上事实标准的文本编辑器——当你 SSH 到任何一台服务器上改配置文件时,几乎一定能遇到它。Vim 的学习曲线陡峭是出了名的,但好消息是:入门只需要记住两件事——模式切换和几个高频按键。
本教程依据 Vim 官方内置文档(:help)整理。
一、核心概念:模式
Vim 与所有现代编辑器最大的不同是它有"模式":
模式 | 作用 | 进入方式 |
|---|---|---|
普通模式 | 浏览、移动、执行命令 | 打开文件默认在此模式,按 |
插入模式 | 输入文字 | 普通模式下按 |
命令行模式 | 保存、退出、查找 | 普通模式下按 |
新手最容易犯的错:在插入模式外狂打字结果一堆乱跳。记住原则——一切操作前先按 Esc 回到普通模式。
二、第一次保存退出
打开文件:vim 文件名,然后:
按
i进入插入模式,开始编辑编辑完按
Esc回到普通模式输入
:wq回车,保存并退出
其他退出方式::q! 不保存强制退出,:w 只保存不退出。
三、普通模式下的移动与编辑
移动:h j k l 分别是左、下、上、右(也可以用方向键),gg 跳到文件开头,G 跳到结尾,数字+G 跳到指定行(如 50G)。
高频编辑命令(都在普通模式下按):
按键 | 作用 |
|---|---|
| 在光标前 / 后插入 |
| 在下方新开一行插入 |
| 删除(剪切)整行 |
| 删除 5 行 |
| 复制整行 |
| 粘贴 |
| 撤销 |
| 重做 |
| 删除光标处单个字符 |
| 向下搜索, |
四、命令行模式常用操作
五、一个最简配置
编辑家目录下的 ~/.vimrc(Windows 下是 _vimrc),让 Vim 好用一点:
六、只想快速改一行配置?
如果只是临时改服务器上的一个文件,记住这条"逃生路线"就够了:
七、总结
Vim 的进阶(可视模式、宏、多文件、寄存器)可以在入门后慢慢探索,用内置的 :vimtutor 教程(约 30 分钟)练习是官方推荐的方式。先掌握 i / Esc / :wq / dd / yy / p / u 这几个键,你就已经能在服务器上正常干活了。
