CodeForge网站最新公布2014年11月“我最喜欢的 [平台名称] 平台代码编辑器/IDE”排行榜。此排行榜反映了各种 [平台名称] 平台代码编辑器/IDE在国内和境外不同国家和地区的流行程度,为软件工程师及其他业内人士提供参考。这份排行榜的数据来自2014年11月份对 [被调查者数量] 软件工程师的问卷调查。
在对三大平台的中、美、印、日、韩、台及全球用户的统计中所有平台及用户无一例外的 Vi/Vim 超过 Emacs/XEmacs 。
VimScript(VimL)和 Emacs Lisp 的比较:
在 Github 上 VimL 比 Emacs Lisp 拥有更多的项目数量,而 Emacs Lisp 则在 Stack Overflow 上拥有更多的 tag 数。当然前者更能反映用户的数量,因为很多使用者有把自己的配置文件放在 Github 上的习惯。因此从这个角度说 Vim 拥有更多的用户。
那些所谓的排名没什么特别意义。
vim 第一名,还是vim,emacs第二名还是emacs,并不代表vim可以替换emacs,或者相反。
虽然我用vim但是emacs功能更全面。
vim内置脚本语言有局限性(当前版本 vim 7.3),emacs的lisp语言更加强大。
功能上来讲emacs可以做编辑器以外的很多事情。
比如很多软件都可以使用emacs作为前端。
一般来说vim只用作编辑器,或者是一个繁琐的IDE。
虽然vim可以通过脚本干一些别的事情,但是效率上总是不合适的。
Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。
但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。