Vim 编辑器实战入门:从零基础到离开鼠标写代码

📌 新手提示:本文结尾提供了一键安装脚本(Windows / macOS / Linux 通用),自动检测网络源、安装 Vim 并生成基础配置文件。想省时间的朋友直接拉到文末运行即可。 导读:为什么学 Vim? Vim 是一个运行在终端里的文本编辑器——也就是说你不需要点鼠标,只需要键盘就能完成所有编辑工作。它在程序员中非常流行,因为一旦熟练了,编辑速度远超鼠标 + 图形界面。更重要的是:绝大多数远程服务器(尤其是 Linux 服务器)都自带 Vim,当你通过 SSH 连到一台空荡荡的机器时,Vim 几乎是你唯一可用的编辑器。 学习 Vim 的最大门槛是"打破直觉":它不像 Word 或 VS Code 那样用按钮操作,而是靠模式切换 + 快捷键组合。好消息是,你其实只需要掌握不到 30 个命令就能完成日常编辑——剩下的都是进阶玩法,可以慢慢积累。 下面我们从最基础的三大模式讲起,一步步带你上手。 参考文档:Runoob Vim 教程(国内可直接访问,内容详尽) 官方网站:https://www.vim.org/(国内用户如果打开慢,可以用镜像 https://ghfast.top/https://www.vim.org/ 先逛逛介绍页) 一、三大核心模式:Vim 的灵魂 Vim 的核心思想是"每种模式有每种模式的职责"。你不可能在打字的时候同时执行删除命令——必须切换到对应模式。这听起来麻烦,但熟练后会发现非常清晰高效。 1. 普通模式(Normal Mode)—— 默认模式 启动 Vim 后自动进入此模式。这里的每一个按键都是一条命令,而不是输入字符。 按键 功能 白话解释 h / j / k / l 左 / 下 / 上 / 右 不摸方向键也能精准移动 w 跳到下一个词开头 word = “单词"的意思 b 跳到上一个词开头 back = 回退 $ 跳到行尾 end of line 0(数字零) 跳到行首 zero G 跳到文件末尾 Go to end gg 跳到文件开头 Go to top(连按两次 G) nG(如 5G) 跳到第 n 行 比如 42G 直接跳到第 42 行 2. 插入模式(Insert Mode)—— 像记事本一样打字 想要打字、粘贴内容?先切换到插入模式。这是唯一的"写入"模式。 ...

2026-08-26 · 9 min · AIGestalt