【2026最新】Vim下载|gvim下载、安装、使用手把手图文(超详细)

简介: Vim 是一款免费、跨平台、高度可定制的文本编辑器,由 Bram Moolenaar 基于 vi 开发,已有三十多年历史。它以多模式(普通/插入/可视)设计著称,支持语法高亮、代码补全、宏录制等编程友好功能,资源占用极低,深受程序员及系统管理员青睐。(239字)

Vim 是一款免费的文本编辑器,由 Bram Moolenaar 在 Vi 的基础上改进开发而来。它从 1991 年发布第一个版本到现在,已经存在了三十多年,至今仍是程序员圈子里用得最多的编辑器之一。


Vim 被很多人叫做"程序员的编辑器",因为它的语法高亮、代码补全、多文件编辑等功能对写代码非常友好。但 Vim 不只是给程序员用的,写邮件、改配置文件、记笔记,它都能干。


Vim 和普通文本编辑器最大的不同在于它的操作方式。平时我们用的记事本、Notepad++ 之类的编辑器是"直接打字"模式,而 Vim 有多种模式(普通模式、插入模式、可视模式等),每个模式对应不同的操作。这个需要花点时间适应,但一旦用熟了,编辑文本的速度会比普通编辑器快不少。


对比项 Vim Notepad++ Sublime Text
是否免费 ✅ 完全免费 ✅ 免费 ❌ 收费
跨平台 ✅ Windows/macOS/Linux ❌ 仅 Windows ✅ 全平台
插件扩展 ✅ 丰富 ✅ 较多 ✅ 丰富
操作模式 多模式 传统模式 传统模式
命令行操作 ✅ 原生支持 ❌ 不支持 ✅ 支持
资源占用 极低 中等


目前 Vim 最新稳定版是 9.2 系列,本文以 gvim_9.2.0000 为例,Vim 9.2 在 Vim 9 的基础上修复了大量 bug,改进了 Vim9 script 的性能和稳定性,同时优化了 GUI 界面的显示效果。

Vim下载

Vim 安装包下载地址:gVim安装包(源自官网,适用Windows平台)


Windows 用户建议下载 gvim_9.2.0000_x64.exe(64 位版本),如果你的电脑比较旧也可以选 x86 版本。

Vim安装步骤

Vim 在 Windows 上的安装很简单,几步搞定。


1)双击下载好的 gvim_x64.exe 安装包,双击启动安装。默认是中文简体,点击 OK:



2)点击下一步,同意许可协议,选择组件界面保持默认即可:



3)直接点击“下一步”:



4)选择安装路径。默认装在 C 盘的 Program Files 下,也可以点"浏览"改到 D 盘。选好后点"安装"。



5)装好后桌面上会出现三个快捷方式,分别是 gVim、gVim Easy、gVim Read only:

  • gVim 就是标准版的 Vim,带 GUI 图形界面,顶部有菜单栏和工具栏,鼠标和键盘都能操作,日常编辑文件用这个就行。
  • gVim Easy(也叫 evim)是简化版,把 Vim 的模式操作隐藏了,打开后可以直接打字,不用按 i 进入插入模式,菜单按钮也更多,适合不想学 Vim 模式操作的普通用户。
  • gVim Read only 是只读模式,打开文件后只能看不能改,适合查看配置文件或不想误改的文档。

Vim新手注意事项

Vim 和普通编辑器的操作逻辑完全不一样。第一次打开 Vim,你会发现敲键盘居然不会出现字母,因为它默认在普通模式(Normal Mode),在这个模式下按字母键是执行命令,不是打字。要打字必须先按 i 进入插入模式(Insert Mode),才能像正常编辑器一样输入文字。这是新手最先碰到的困惑。


Vim 有三种常用模式:普通模式(Normal)、插入模式(Insert)、可视模式(Visual)。普通模式下按 i 进入插入模式,按 Esc 回到普通模式。可视模式用来选择文本,在普通模式下按 v 进入。新手先记住这三个模式的切换就行。


退出 Vim 也是个经典问题。在普通模式下输入 :q 然后回车可以退出,如果文件有修改还没保存,需要用 :wq 保存并退出,或者 :q! 强制退出不保存。网上有个经典段子就是"怎么退出 Vim",可见这个问题有多普遍。

Vim的三种操作模式

Vim 和普通编辑器最大的区别就是它分了不同的操作模式。普通编辑器打开就能直接打字,Vim 不是这样,你得先搞清楚模式切换。下面是三种最常用的模式:

1)普通模式(Normal Mode)

这是 Vim 启动后的默认模式。



在这个模式下,键盘上的字母键不是用来打字的,而是执行各种命令。比如按 dd 删除一行,按 yy 复制一行。按 Esc 可以从任何模式回到普通模式。


以下是普通模式下常用的快捷键:


快捷键 作用
dd 删除当前行
yy 复制当前行
p 在光标后粘贴
P 在光标前粘贴
x 删除光标所在字符
u 撤销上一步操作
Ctrl+r 恢复撤销的内容
h/j/k/l 分别向左/下/上/右移动光标
w 跳到下一个单词开头
b 跳到上一个单词开头
0 跳到行首
$ 跳到行尾
G 跳到文件末尾
gg 跳到文件开头
/关键词 搜索关键词(按 n 跳到下一个结果)


大多数编辑操作都在普通模式完成,也是你大部分时间待着的模式。

2)插入模式(Insert Mode)

在这个模式下才能正常输入文字,跟普通编辑器一样。按 i 进入插入模式。



进入后窗口底部会显示"INSERT"字样提示。编辑完按 Esc 回到普通模式。

3)可视模式(Visual Mode)

用来选择文本。在普通模式下按 v 进入,然后用方向键或 h/j/k/l 移动光标选中文字。选中后可以按 d 删除、按 y 复制。按 Esc 退出可视模式。



最后给大家总结一下三种操作模式之间的切换方式:


快捷键 从哪个模式 切换到哪个模式 说明
i 普通模式 插入模式 在光标前插入文字,最常用的进入方式
a 普通模式 插入模式 在光标后追加文字
o 普通模式 插入模式 在光标下方新开一行并进入插入模式
v 普通模式 可视模式 按字符选择文本
V 普通模式 可视模式 按行选择文本
Ctrl+v 普通模式 可视模式 按列选择文本(块选择)
Esc 插入模式 普通模式 回到普通模式执行命令
Esc 可视模式 普通模式 退出选中状态回到普通模式

Vim基础使用

1)打开文件

打开 gVim 后,点菜单栏的 文件 > 打开,选择要编辑的文件,比如我新建的 demo.txt 文件:


2)编辑文本

打开文件后,按 i 进入插入模式(Insert Mode),窗口底部会出现"INSERT"字样提示,这时候就可以正常打字了。按方向键移动光标,按退格键删除。编辑完按 Esc 回到普通模式。


3)保存文件

在普通模式下输入 :w 然后回车保存。想另存为其他名字的话,用 :w 新文件名:


4)退出Vim

  1. 普通模式下输入 :wq 回车。
  2. 直接退出(不保存修改)::q! 回车。
  3. 如果不确定文件有没有改过,可以用 :q,如果文件有改动 Vim 会提示你,不会直接关闭。

5)基本光标移动

在普通模式下,Vim 有一套独特的光标移动键:h 左移、j 下移、k 上移、l 右移。这比方向键更顺手,手不用离开字母区。当然方向键也能用,新手先用方向键过渡也没问题。

6)撤销和恢复

按 u 撤销上一步操作(在普通模式下)。按 Ctrl+R 恢复撤销的内容。Vim 的撤销历史很长,可以一直往回退到文件刚打开的状态。

总结

Vim 是一个有三十多年历史的文本编辑器,以高效的操作和高度的可配置性著称。本文从 Vim 的下载安装开始,详细介绍了 Windows 上 gVim 的安装步骤,然后针对新手讲解了 Vim 最让人困惑的模式概念和基础操作,最后整理了一些常见问题和实用技巧。


Vim 的学习曲线确实比普通编辑器陡一点,但它的操作逻辑一旦上手,编辑效率会有明显提升。建议新手先从 Windows 下的 gVim 开始,用菜单和鼠标过渡,慢慢学习键盘快捷键和命令模式操作。

相关文章
|
2天前
|
存储 人工智能 JSON
Qwen 本地部署搭配 ComfyUI 生成 AI 漫剧完整实操指南(小白零基础可落地,零成本无限生成+角色一致性天花板)
2026全网最优本地漫剧流水线:零成本、离线运行、角色统一、低配(8G显卡)可跑。融合Qwen本地大模型+ComfyUI双引擎,实现剧本生成→分镜绘图→动态成片全自动,隐私安全、无审核限流,新手30分钟上手,日更无忧。(239字)
|
2天前
|
缓存 IDE Java
【IDEA】IntelliJ IDEA下载、安装、配置、使用全流程教程(图文,超详细)
IntelliJ IDEA 是 JetBrains 推出的顶级 Java IDE,以智能补全、深度代码分析、强大重构和丰富插件生态著称。提供免费开源的 Community 版(适合 Java/Kotlin/Android 开发)和功能全面的付费 Ultimate 版(支持 Spring、Web、数据库等)。新手推荐从 Community 版起步,上手快、效率高。(239字)
|
22小时前
|
自然语言处理 运维 安全
大模型输出安全体系:风控检测、敏感熔断、内容降级与合规策略机制实践.167
大模型输出风控是生成后、展示前的安全屏障,涵盖敏感词熔断、违规屏蔽、流式截断、内容降级与合规兜底五级机制,实现高危拦截、中危柔改、低危优化,兼顾安全合规与用户体验。
|
2天前
|
弹性计算 关系型数据库 网络安全
阿里云国际版:RDS PostgreSQL无法连接?VPC、白名单、端口排查教程
连不上阿里云RDS PostgreSQL,常常不是因为密码输错,而是在网络通路和白名单这类“看不见”的环节卡住。云数据库撤掉了系统级调试入口,你没法直接在服务器上抓包,排查只能靠控制台配置和测试工具来回验证。这篇《阿里云RDS PostgreSQL无法连接 排查教程》把最常见的三类故障收敛成可复现的检查步骤,帮你避开那些文档里一笔带过但实际容易掉进去的坑。
|
17小时前
|
人工智能 安全 程序员
OpenClaw本地部署TopClaw,小龙虾AI零基础一键安装指南
TopClaw是OpenClaw官方内核的中文汉化版,专为小白设计:一键安装、零代码、免配置,支持Win/Mac全平台。内置模型下载器、本地离线运行、数据不出设备,隐私安全有保障。三分钟即可部署满血AI助手,写稿、翻译、编程轻松搞定。
59 7
|
6天前
|
人工智能 文字识别 API
2026年AI融合RPA能替代哪些工作?企业财务运营自动化真实使用体验
2026年AI与RPA深度融合已成为企业自动化标配。本文从真实财务运营场景出发,深度拆解银行流水自动转凭证、发票OCR识别与三单匹配、银企对账、薪资核算与社保申报、费用报销自动化、财务报表自动生成等6类可自动化工作,结合149个核算主体对账革命等实战案例,分析页面改版中断、数据安全合规、多设备部署成本三大落地痛点及解法。并从AI融合深度、部署灵活性、生态对接能力、成本透明度、使用门槛五个维度,为企业提供2026年国产轻量型RPA选型参考。
132 5
|
2天前
|
存储 人工智能 关系型数据库
湖库一体:2026年数据库架构的“终极答案”还是新瓶装旧酒?
2026年6月,OceanBase发布湖库一体AI数据库,阿里云PolarDB年初已推出AI数据湖库(Lakebase),Databricks也在6月推出了LTAP架构。“湖库一体”成为2026年数据库圈最热的概念之一。本文从湖库一体的概念定义出发,拆解其技术原理,对比“湖仓一体”与“湖库一体”的差异,分析三大厂商的落地路径,并讨论这一趋势对DBA和架构师的现实意义。
|
5天前
|
人工智能 文字识别 自然语言处理
祁木CAD Translator 原理拆解:基于百炼云技术的DWG/DXF工程图纸结构化翻译技术解析
本文解析DWG/DXF图纸结构化翻译技术,突破OCR识别不准、插件兼容差、人工效率低、通用AI误译等瓶颈;首创三层解耦架构,实现文本精准提取、术语智能保护、动态重排回填、多模式译文写入及本地离线私有化部署,支持中俄/中英/中西/中越等多语种批量高保真翻译,赋能设计院、工程外贸与涉密项目高效合规交付。
142 3
|
4天前
|
监控 Java API
阿里云风险识别对接使用完全指南:从开通到生产级风控集成
本文系统阐述阿里云风险识别产品的完整对接与使用流程。作为业务风险管理产品,风险识别提供场景风控MaaS服务与决策引擎SaaS平台两大核心能力。文章首先介绍产品体系架构与核心功能模块,详解服务开通、权限配置等准备工作。重点讲解API/SDK编程调用方式,提供Java、Python等多种语言的完整代码示例,涵盖注册风险识别、营销风险识别、登录风险识别、设备风险识别等核心场景。深入剖析决策引擎平台的事件管理、策略配置、变量中心等高级功能,并结合策略实验室、风险打标、策略还原等实践工具,给出从规则配置到模型托管的完整路径。最后总结安全合规、成本优化、性能调优等最佳实践,帮助企业在注册保护、营销防刷、账
|
5天前
|
数据安全/隐私保护
【Azure Key Vault】在 Logic App 中调用 Key Vault 的 Key 进行加密/解密操作时权限报错问题
Logic App调用Key Vault密钥加解密时403报错,常因密钥级权限未开启:即使访问策略已授权,仍需单独为该密钥勾选“Encrypt/Decrypt”等Permitted operations,否则操作被拒。