
你好，我是吴咏炜。

今年 2 月，我们这门 C++ 课程结课。5个月后，我给你带来了一个全新的课程：Vim 实用技巧必知必会。

在咱 C++ 课程里，我分享过 Larry Wall（拉里 · 沃尔）所说的程序员的三大美德：懒惰，急切，傲慢（laziness, impatience, hubris）。正是这些美德，驱动我们不断地追求效率和极致，而 Vim 就恰恰是这样一个效率利器。我想通过这门新课，和你一起享受 Vim 带来的技术乐趣。

那么 Vim 真的这么厉害吗？它到底好在哪里呢？根据我自己的使用经验，除了高效之外，Vim 还有以下三大优势：

- Vim 是一个完全跨平台的编辑器
- Vim 是一个高度可定制、可扩展的编辑器
- Vim 有着良好的生态环境

不过，比起很多“开箱即用”的编辑器，Vim 是有一定的学习曲线的。这一点你不用担心，我会尽量多讲原理，而不是枯燥地讲解命令。不得不讲命令的时候，我会使用图片和动画，让你能对相关内容有一个直观的理解。

对于很多 Vim 的命令，我们是需要形成“肌肉记忆”的；我们不需要死记硬背，但需要多看、多练，熟能生巧，在学习过程中自然而然就掌握了使用 Vim 的技巧。

在这个课程中，我会基于目前最新的 Vim 8.2 来讲解 Vim 的功能。学完后，你将获得：

- 即学即用的 Vim 高频命令
- 定制自己专属的 Vim 环境
- 利用 Vim 脚本和插件实现常用功能
- Vim 高阶用法和技巧

如果你正在使用Vim，期待和你在课程里探讨更多Vim的可能性。如果你还没有用过Vim，希望这门课能为你打开一个全新的效率世界。

现在，课程已经上线了。我为你申请了老用户福利，一张 15 元专属优惠券，可与限时优惠叠加使用，到手仅需 ¥64，建议尽早使用。

点击下方图片即可进入新课程试读，期待与你在Vim课程里继续切磋！

[<img src="https://static001.geekbang.org/resource/image/b9/d6/b90c9c03f317ec3f7e07fe82defbc9d6.jpg" alt="">](https://time.geekbang.org/column/intro/324?utm_term=zeusE5AJR&amp;utm_source=app&amp;utm_medium=geektime&amp;utm_campaign=diyiji&amp;utm_content=0720)
