Linux基础教程(十)vi/vim:Vim:代码武士的圣剑——从入门到“戒网瘾”的奇幻漂流

第一章:缘起——一场跨越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的灵魂。

  1. 普通模式 (Normal Mode)
    • 这是Vim的「指挥中心」和「默认状态」。你刚打开Vim时就在这个模式。
    • 在此模式下,每一个按键都不是用来输入字
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

值引力

持续创作,多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值