先说清楚:这门课不适合谁
如果你现在连 Vim 都没打开过,或者一进 Vim 就退不出来、只能靠关终端解决,那这门课的第一篇确实能救你。但如果你指望学完之后「开发效率翻倍」,那大概率会失望——Vim 的提升从来不是一次性的,它更像肌肉记忆,得靠日常敲代码时一点点磨出来。吴咏炜这门课的定位是「实用技巧」,不是从零开始的保姆级教程,所以它默认你愿意动手、愿意被卡住、愿意隔几天再回来重看某一讲。
反过来说,如果你已经用 Vim 或 Neovim 写过一段时间代码,但配置是抄来的、快捷键是背的、遇到问题只会搜「vim 怎么退出」,那这门课正好对应你的状态:它讲的是「为什么这么配」「为什么这个键这么按」,而不是丢给你一份 .vimrc 让你照抄。
建议的进入顺序:基础篇别跳,但可以慢
基础篇有十讲左右,核心其实就几件事:安装、模式切换、移动、编辑、初步定制。安装那一讲看起来最简单,但各平台差异和终端环境的问题经常就在这里埋雷,建议老老实实过一遍。后面的移动和编辑,不用一次看完,看两讲就去实际改一段代码,卡住了再回来翻下一讲。这种「看一点、用一点」的节奏,比一口气刷完基础篇有效得多。
有一点要提前说:基础篇里讲的一些操作,你第一次看会觉得「这也太绕了」,比如为什么移动要用那么多奇怪的键。别急着质疑,先按课里的方式练几天,等手指自己记住之后,再回头看就顺了。这是 Vim 特有的门槛,绕不过去。
哪些内容可以放一放
课程里涉及一些偏进阶的配置和插件思路。如果你当前只是写写脚本、改改配置文件,那些和大型项目、多文件跳转强相关的内容可以先跳过,等真正遇到「项目里文件太多找不到」的问题时再回来。同样,结束语那一讲不用急着听,它更像一个收尾和鼓励,适合在你学完一轮、有点疲惫的时候再看。
需要提醒的是,跳过不等于这门课不完整,而是你自己的学习节奏里暂时用不上。龟速课的立场一直是:课程是给人用的,不是给人打卡的。
资料怎么配合练习
这门课每讲都配了音频和文字稿,建议第一遍用听或读都行,但一定要开着一个终端跟着敲。纯看视频或纯读稿,学 Vim 基本等于没学。文字稿适合当复习和查漏,音频适合通勤时过一遍印象,真正上手还是得在编辑器里。
另外,不要试图把课里提到的每个技巧都记住。挑三五个你当前工作里最常用的,反复用,用成条件反射,剩下的等你需要时再回来查。Vim 的知识量很大,但真正决定你顺不顺手的就是那几十个操作。
最后一句实在话
这门课不会让你一周变成 Vim 高手,它更像是把该知道的东西按顺序摆在你面前,剩下的靠你每天改代码时慢慢捡。学不会的部分,先放着,过阵子再来,往往就通了。
极客时间 -专栏课-吴咏炜-Vim 实用技巧必知必会
Vim编辑器深度学习
编辑点评
从基础到高级,全面掌握Vim编辑技巧,提升开发效率。
⭐ 编辑推荐
极客时间专栏课,吴咏炜主讲,带你深入Vim编辑器,掌握实用技巧。
课程亮点
课程目录
📁 04-结束语 (1讲)
结束语|Vim 森林探秘,一切才刚刚开始.pdf [2.9 MB]
结束语|Vim 森林探秘,一切才刚刚开始.m4a [5.3 MB]
结束语|Vim 森林探秘,一切才刚刚开始.html [4.2 MB]
📁 01-基础篇 (10讲)
04|初步定制:让你的Vim更顺手.pdf [2.6 MB]
04|初步定制:让你的Vim更顺手.html [7.2 MB]
01|各平台下的Vim安装方法:上路前准备好你的宝马【公重号:CunWorkNotes】.html [5.3 MB]
03|更多常用命令:应对稍复杂的编辑任务.html [5.6 MB]
07|正则表达式:实现文件内容的搜索和替换【资源精选‖更多关注:CunworkNotes】.html [4.3 MB]
02|基本概念和基础命令:应对简单的编辑任务.html [4.9 MB]
08|基本编程支持:规避、解决编程时的常见问题.html [7.9 MB]
03|更多常用命令:应对稍复杂的编辑任务.pdf [1.5 MB]
04|初步定制:让你的Vim更顺手.m4a [12.1 MB]
07|正则表达式:实现文件内容的搜索和替换.m4a [15.8 MB]
07|正则表达式:实现文件内容的搜索和替换.pdf [2.1 MB]
10|代码重构实验:在实战中提高编辑熟练度.m4a [10.4 MB]
06|窗口和标签页:修改、对比多个文件的正确姿势.html [5.8 MB]
03|更多常用命令:应对稍复杂的编辑任务.m4a [9.6 MB]
02|基本概念和基础命令:应对简单的编辑任务.pdf [2.2 MB]
01|各平台下的Vim安装方法:上路前准备好你的宝马.m4a [13.9 MB]
05|多文件打开与缓冲区:复制粘贴的正确姿势.html [6.4 MB]
09|七大常用技巧:让编辑效率再上一个台阶.pdf [2.9 MB]
02|基本概念和基础命令:应对简单的编辑任务.m4a [16.6 MB]
06|窗口和标签页:修改、对比多个文件的正确姿势.m4a [11.3 MB]
08|基本编程支持:规避、解决编程时的常见问题.pdf [3.1 MB]
09|七大常用技巧:让编辑效率再上一个台阶.m4a [16.6 MB]
05|多文件打开与缓冲区:复制粘贴的正确姿势.m4a [13.2 MB]
08|基本编程支持:规避、解决编程时的常见问题.m4a [18.8 MB]
10|代码重构实验:在实战中提高编辑熟练度.pdf [2.6 MB]
06|窗口和标签页:修改、对比多个文件的正确姿势.pdf [2.5 MB]
01|各平台下的Vim安装方法:上路前准备好你的宝马.pdf [3.3 MB]
05|多文件打开与缓冲区:复制粘贴的正确姿势.pdf [3.1 MB]
10|代码重构实验:在实战中提高编辑熟练度.html [11.3 MB]
📁 02-提高篇 (6讲)
11|文本的细节:关于字符、编码、行你所需要知道的一切.pdf [2.4 MB]
12|语法加亮和配色方案:颜即正义.html [5.9 MB]
11|文本的细节:关于字符、编码、行你所需要知道的一切.html [5.7 MB]
12|语法加亮和配色方案:颜即正义.pdf [3.7 MB]
11|文本的细节:关于字符、编码、行你所需要知道的一切.m4a [14.6 MB]
12|语法加亮和配色方案:颜即正义.m4a [12.9 MB]
📁 00-课前必读 (2讲)
00丨导读|池建强:Vim就是四个字“唯快不破”.pdf [1.2 MB]
00丨导读|池建强:Vim就是四个字“唯快不破”.html [1.7 MB]
00丨开篇词|我们为什么要学Vim?.pdf [2.2 MB]
00丨开篇词|我们为什么要学Vim?.m4a [11.2 MB]
00丨开篇词|我们为什么要学Vim?.html [3.1 MB]
00丨导读|池建强:Vim就是四个字“唯快不破”.m4a [7.7 MB]
📁 03-拓展篇 (5讲)
拓展5丨其他插件和技巧:吴咏炜的箱底私藏【更多精选‖公众号:CunWorknotes】 .html [8.5 MB]
拓展3|Python 程序员的 Vim 工作环境:完整的 Python 开发环境【不易整理‖请关注:CunWorkNoteS】.pdf [2.5 MB]
拓展3|Python 程序员的 Vim 工作环境:完整的 Python 开发环境.html [10.7 MB]
拓展2|C程序员的Vim工作环境:C代码的搜索、提示和自动完成.m4a [16.1 MB]
拓展4丨插件样例分析:自己动手改进插件.pdf [2.3 MB]
拓展2|C程序员的Vim工作环境:C代码的搜索、提示和自动完成.pdf [2.0 MB]
拓展4丨插件样例分析:自己动手改进插件.html [3.8 MB]
拓展1|纯文本编辑:使用Vim书写中英文文档.pdf [4.5 MB]
拓展1|纯文本编辑:使用Vim书写中英文文档.m4a [16.7 MB]
拓展2|C程序员的Vim工作环境:C代码的搜索、提示和自动完成.html [7.3 MB]
拓展1|纯文本编辑:使用Vim书写中英文文档.html [10.0 MB]
拓展4丨插件样例分析:自己动手改进插件.m4a [11.6 MB]
拓展5丨其他插件和技巧:吴咏炜的箱底私藏.m4a [12.7 MB]
拓展3|Python 程序员的 Vim 工作环境:完整的 Python 开发环境.m4a [9.1 MB]适合人群
- Vim初学者
- Vim进阶者
- 开发人员
学习收获
祝您学习愉快!
学有所成,前程似锦!




