第一章:缘起——一场跨越40年的“数字浪漫”
想象一下,你穿越回1976年。那时的计算机界面,还是闪烁的绿色光标和冰冷的命令行。比尔·乔伊(Bill Joy)在开发BSD系统时,为了在慢如老牛拉车的300波特调制解调器上高效编辑文本,创造了一个名为ex的行编辑器。后来,他在此基础上创造了visual mode,于是 vi(Visual Improved)横空出世。
时光荏苒,1991年,一位名叫布莱姆·米勒(Bram Moolenaar)的程序员觉得vi虽好,但还能更强。于是,他在vi的基础上开发了 Vim(Vi Improved)。从此,一个编辑器界的传奇正式拉开帷幕。
你可能会问:“都202X年了,图形界面编辑器(VS Code, Sublime)百花齐放,为何还要学这个‘老古董’?”
答案很简单:自由、效率与纯粹。
Vim几乎预装在每一个Linux和macOS系统上。当你在服务器上排查故障,没有GUI,只有黑屏白字时,Vim就是你最可靠的伙伴。更重要的是,它独特的模态编辑哲学,一旦掌握,会让你编辑文本的速度产生质变,你的双手无需离开键盘主区去摸鼠标,这是一种“人剑合一”的流畅体验。
第二章:哲学——Vim的“三种形态”与心法
Vim的学习曲线被戏称为“戒网瘾曲线”,其陡峭程度令人望而生畏。这一切都源于其核心的模式(Mode) 概念。理解它们,你就理解了Vim的灵魂。
- 普通模式 (Normal Mode)
-
- 这是Vim的「指挥中心」和「默认状态」。你刚打开Vim时就在这个模式。
- 在此模式下,每一个按键都不是用来输入字

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



