Emacs vs Vim

[[https://www.youtube.com/watch?v=4_af_qes-34&feature=youtu.be][RPI UPE - Vim vs. Emacs Showdown {2018/04/09} - YouTube]]

形式很有意思,不错拍摄效果有点差

他们好会玩啊 :laughing: 我仔细看完了。

都是无插件状态,他们手速很快,很厉害。


Emacs 我不太熟,就说下 Vim:

Vim 明显有点托大,好像用的是 Windows 下的 Linux 子系统?就开一个窗口,不分屏也不开内嵌终端。不停在那把窗口切来切去,导致效率严重下降。而 Emacs 用的是 GUI 版,分屏,全程不必退出 Emacs。

第一轮和第三轮有点可惜。

第一轮文本替换,本来是 Vim 强项。然而正常文本替换,尤其是编程,怎么可能忽略大小写?!

于是被判负。这属于严重的学艺不精,怪不得别人。

第三轮 Vim 一番神操作(我自叹弗如),在一片惊叹声中完美结束。结果一 diff 又发现问题了!

99% 的情况下,文本结尾都要确保新行的。然而出题人的文本确实是没有!闻所未闻!

我也是搜索了一下,才知道怎么在 Vim 中把结尾新行去掉:

set noeol

另外,我试了一下 Emacs,发现默认也是有新行的。有知道如何设置的朋友说明一下?


最后结果不重要。重点在于通过观看,补上遗漏的知识点 :kissing_smiling_eyes:

(setq-default require-final-newline nil)
1 个赞

补到了什么,求总结,拍摄效果实在太差,看不下去。。

我看了觉得他们敲的太慢了就看不下去了 一个replace-string都敲了那么久。

俩人手速都太慢.

可能你們单身太久了。

7 个赞

@JJPandari 画质最高可以切到 4K。这是现场比赛,不是录屏教学,不可能清晰录到每一步操作。但摄影师镜头跟踪还算到位的,看得出有一定基础。

事先不知道考官出什么题目,而且使用场景很嘈杂,有一定挑战性的。当然,你要看懂了,也就是那么回事吧。:sweat_smile:

他们基本是无插件无配置的。

@guo 男的手速还行。

补充一个:

第二轮创建文件目录,用 :call mkdir 命令更好。避免不停跳转,也能避免出错。不过,现场时间有限,那会儿我还真不一定能想到这个。

没有插件/配置的emacs/vim是没有意义的.

每个人用自己最顺手的配置才能说明问题.

1 个赞

这个看情况吧。

条件有限,时间有限,现场嘈杂……而你不知道考官要出什么古怪题目来刁难你。

这种未知,也是「挑战赛」的乐趣之一?

之前还看到过一期,很早的,画质差多了。。。 这种活动图个热闹,老外人太少,总得找点乐子,别太较真啦 :joy::joy::joy: