好多大学都有emacs的tutorial, 但是没有vim的. 有什么深刻的原因吗.
可以理解成:Vim易用,所以不用怎么学;Emacs难用,必须搜索,好不容易学会了必须分享出来
emacs的可玩儿性更高...
英语系国家,学习起来比我们门槛小很多。再加上emacs是自文档的,被人喜欢是理所当然的。
这个命题貌似不成立,仅仅根据 google 搜索判断好像不够啊。看看 slant 上的投票吧,emacs 党赶快去投票!
最好的 python IDE/editor 居然 emacs 只排到第 14
好吧,Spacemacs with Python layer 排第 5
Linux 下最好的文本编辑器就更没法看了:
总之看 slant 的话,vim 几乎是全面碾压 emacs 的。
看 vim 下面的一条评论(缺点)说出了我的心声啊,vim/emacs 都有这个问题,不知道大家怎么看这个:
Consume brain energy for editing that should be used for logic
Text editing in vim is awesome, but it requires thinking about combination of commands. In other editors, you don’t have to think about how to delete this part of code. You just think about how to implement a feature, what is a good design for this code. Even after you get used to using vim, it still requires your brain for editing.
原因无它。作为开源界的一面旗帜,Emacs 更适合引导学生去关注 FSF、Linux、OSS……等等。
换句话说,这是一个“政治”问题。
注意问题中的"大学"哦
加上大学你的结论也仍然缺乏论据哦
别人喜不喜欢重要吗?
母语是鸟语的郭嘉好好啊
因为去年在网上学programming language时一个教授用的环境是emacs, 并且第一周的内容就是让我们用emacs配sml的环境(也可能是sml在emacs下更好配环境?), 然后最近读一些国外的教案/教材学东西, 然后发现有教授喜欢强推emacs:
然后刚刚上课时无意中有看到某大学专门有emacs的introduction., 才猛然发现emacs在国外大学貌似很流行的样子, 然后google一搜, 果然…
窝觉得这论据现在足够了吧…
不重要…只是之前遇到推emacs的地方太多了, 然后有了这个疑问, 所以来这里水个贴 :P
听起来挺靠谱的. "政治"的话貌似是和历史因素有关啦.
vim也可以只用hjkl啊。。想不用brain energy完全可以啊。。用f至少比用方向键方便吧。。
不可能吧,至少需要想在哪里切换为插入模式吧
“政治”这词不太准确,不过一时想不到更好的,所以加了个引号。
有诸多光环加持的 Emacs 影响力很大,不能仅从编辑器的角度来看问题。
另外,与 Emacs 的 Lisp 代码不同,Vim 很多时候使用晦涩的 C。
演示教学等场景,动态语言比静态语言更合适。教授们推崇 Emacs 也很正常。
一帮母语非英语的欧洲国家人士表示不服
还好,没有一上来就要求一人一台 MacIvory,不然学生怕是都要破产
你服不服关我毛事