查看原文
其他

Vim 学习卡和提鞋的问题(上)

MacTalk 2023-10-21

北京最近陷入了春节以来最长的一段雾霾天气。往上看灰色的苍穹似乎高阔落寞,但是极目远眺,却是雾蒙蒙的一片,目无所触。每天早晨上班我会经过一条笔直的公路,公路的尽头是北京的西山。如果天空清亮,开车时就会看到山顶的白亭,初升的朝阳会用朝霞涂抹山脊、白亭和绿树,一切都变得美好。只要我早晨能够看到那个亭子,一天的心情都是愉悦的,现在的情况是:我特么连山都看不见……

在这种天空下行走,你总会觉得有些事要发生,很多天过去了,什么事都没有发生,还是那个配方,还是那个味道,期待的大风并未降临,我渐渐忘掉了阳光灿烂的日子……


周末没有更新文章,很多读者又开始催更了。当然,他们为了不暴露自己的险恶用心,采用了一种更加温情脉脉的方式,比如:

好几天没看到文章了,心里空落落的……
Mac 君这两天休息?两天没收到更新了……
我的爱情鸟已经飞走了,MacTalk 他还没有来到……

听得让人……毛骨悚然,所以 Mac 君今天来更新了,不过要说明一下,真的不能天天写,要不要生活了……
当然,如果你们希望我写的更多更好,买本书是最好的奖励,不为钱,为了程序员的尊严!(说句实在话,写书拿的版税估计还不够够我去企业讲几次课的费用)。


Vim 这个系列很久没写了,今天从坑里捡起来,发现灰落了厚厚一层,抖掉灰尘,我决定续写 Vim 。在纸版《MacTalk·人生元编程》里我已经写了 Vim 缘起、模式、帮助、配置、概念、技巧和部分常用插件,手里有书的可以先看看那部分内容。今天准备写写 Vim 学习卡。

说到 Vim,常常让人想起 Emacs,在这个蓝色的星球上,在编辑器领域,永远存在两股暗黑势力,他们就是 Vim 党和 Emacs 党,这两股力量势如水火,分别守候着两大上古神器:Vim 和 Emacs……不停的有新人入会,也不停的有旧人出走,因为很多人发现这两大神器的学习曲线是如此陡峭和诡异,在没有发现神器的强大力量之前,这些人就离开了,去寻找 Eclipse 和 jetBrains 的庇护。但是永远会有一些人留下来,通过了艰难的考验,坚定的守护这两大神器……

以上是一种文艺的写法,真实的情况是:双方经常叫嚣 A 不配给 B 提鞋,B 甩了 A 几条街,到底是扔鞋还是扑街,就看谁的戾气更重了。古人云,文人相轻,其实技术领域也是一个德行,经常有人在人堆里喊一声「Perl 是世界上最好的语言,Ruby 不配给 Python 提鞋」,之后就是一群程序员争先恐后冲上去一顿群骂,等所有人口吐白沫笔走龙蛇的时候,发现原 PO 主早已转身离去专心致志的去写 Java 了,不带走一片 C# 代码。

对于这种技术争论,我的观点是:不提倡。

无论是夸,还是骂,您都得说到点子上,有理有利有节的文章永远胜过无谓的口舌之争,网络上的争论永远没有终点,成文成章才能流传。在这方面做的比较好的程序员,举两个例子:徐宥( http://blog.youxu.info )和王垠( http://www.yinwang.org),倒不是这两个人的所以观点我都同意,而是他们写文章的态度非常值得赞赏。这两个人在「痛恨 Unix」领域还有过一次交锋,感兴趣的读者可以去他们的博客看看,可惜的是徐宥已经写的越来越少了……

今天的文章题图分别是 Vim 和 Emacs 的学习曲线,Vim 的曲线异常陡峭,但是当你度过了那一段艰难时候,就会领略到千帆竞发、百舸争流的美妙,并且从此天堑变通途。Emacs 则是初期似乎不过尔尔,但是学习愈深愈艰,而且还会出现回退,反复,360度大回环等匪夷所思的情况,到最后你终于明白,Emacs 原来是个伪装成编辑器的操作系统,满眼都是泪!

写到这我才发现,这篇文章似乎已经偏离了主题,在吐糟了天气、催更之后,又吐槽了技术态度,然后,我准备结束今天的文章,并且把文章的标题改为「上」。谢谢观赏,如有不爽,请勿拍砖。

今日题图由GraphSketcher(大名鼎鼎的Omni提供的免费开源产品)绘制。


上次写了那篇 VPN 的文章后,有读者问更智能的上网方式,这次为大家推荐曲径通幽服务。曲径是一个高度先进而又极为易于使用的网站和App加速器,旨在帮助那些生活在中国,但仍想在他们漂亮的手机、平板和电脑上用Twitter、Facebook 和Pandora服务的人们。

点击原文访问和注册曲径服务。说明一下,使用该链接注册,可以延长我一点使用时间,谢谢。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存