Vim 安装与第一步:打开、保存、退出、查帮助
更新时间:2026-08-30。本文是
languages/vim/主题入门层第 2 篇,整个 Vim 系列的"把编辑器跑起来"这一站。
本文要回答的问题
- 服务器上 Vim 通常已经装好了吗?没有怎么装?
- 怎么用 Vim 打开一个文件、保存、退出?
- 万一进去了不知道怎么退,怎么"保命"退出?
- 忘了某个按键,Vim 自带的帮助怎么查?
一、先确认装没装
绝大多数 Linux 服务器都预装了 Vim(至少是 vi)。确认一下:
bash
vim --version | head -5 # 看版本,Vim 8 以上为佳
which vim # 看路径,通常在 /usr/bin/vim没装的话(极简容器常见):
bash
# Debian/Ubuntu
sudo apt update && sudo apt install -y vim
# CentOS/Rocky
sudo dnf install -y vim
# 顺手装个增强版(语法高亮、鼠标支持更全)
sudo apt install -y vim-gtk3 # 或 vim-noxmacOS 上 brew install vim;WSL 同 Ubuntu;Windows 原生可用 vim.org 安装包或 winget install vim.vim。本站所有 Vim 示例假定你在 Linux / WSL / macOS 终端里,因为这些才是服务器排障的真实环境。
二、打开一个文件
bash
vim hello.txt # 打开(没有就新建)
vim +10 app.py # 打开并直接跳到第 10 行
vim -R access.log # 只读模式打开(防误改)
vim -O a.c b.c # 垂直分屏同时开两个文件小提醒:Vim 打开文件后默认在普通模式(Normal),不是插入模式。直接敲字不会输入文字——这是新手最容易懵的一点,详见 Vim 模式理解。
三、保存与退出(保命三连)
命令(普通模式下敲 : 后输入) | 作用 |
|---|---|
:w | 保存(write) |
:w 文件名 | 另存为 |
:q | 退出(quit,有未保存改动会拦你) |
:q! | 强制退出不保存(卡住了就用它) |
:wq 或 :x | 保存并退出 |
ZZ | 普通模式直接按(不用 :),保存并退出 |
最实用的"保命姿势":改炸了想放弃?Esc 回到普通模式,敲 :q! 回车,世界清净。
四、改完怎么存——一个最小闭环
bash
vim note.md
# 进入后按 i 进入插入模式,敲几行字
# 按 Esc 回到普通模式
:w # 保存
:q # 退出如果想一步到位,:wq 或 ZZ 即可。
五、卡住了怎么查帮助
Vim 自带一套非常完整的帮助系统,比搜网页还快:
| 帮助命令 | 作用 |
|---|---|
:help | 打开总帮助 |
:help :w | 查某个 Ex 命令(冒号命令加 : 前缀) |
:help i_CTRL-W | 查插入模式下 Ctrl-W 这个键(模式_按键 写法) |
:help 'number' | 查某个选项的说明(选项加单引号) |
Ctrl-] | 在帮助里跳到光标下的标签 |
Ctrl-O | 跳回上一个位置 |
进入帮助后,它本身也是一个普通 Vim 窗口,可以用 移动命令 翻看,::q 关掉。
六、与本站主线衔接
- Vim 是你在服务器上改配置、看日志、写脚本的主编辑器,和 Shell 编程 组成远端工作流;
- Git 的
git commit/git rebase -i默认拉起 Vim 写消息,见 Git 操作手册; - 想定制默认行为(比如显示行号、配色),往下看 vimrc 编程。
一句话总结
装好 Vim、用 vim 文件 打开、按 i 改、按 Esc 回普通模式、:wq 存退、:q! 保命退出、:help 随时查——这就是 Vim 的第一步;先跑通这个闭环,再学模式和快捷键才不会被劝退。