標籤:

Vim和Emacs哪個用戶數量更多?

可以順便說一下各自都有哪些頂級大牛在用就更好了。


總的來說肯定是 Vim 多。

下面是一個系列調查:

「我最喜歡的 Windows平台代碼編輯器/IDE」排行榜_cnBeta 軟體新聞_cnBeta.COM

"我最喜歡的 Linux平台代碼編輯器/IDE」排行榜_cnBeta 軟體新聞_cnBeta.COM

2014年11月 「我最喜歡的 Mac OS平台代碼編輯器/IDE」排行榜_Apple Mac OS X_cnBeta.COM

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 擁有更多的用戶。

兩者都在圖中右側,來源: http://redmonk.com/sogrady/2015/01/14/language-rankings-1-15/

另外, Tim O"Reilly 說 Vi 的書賣的比 Emacs 的書多,雖然是很久之前說的。( Are there more Emacs or Vim users? )

補充問題:

用 Emacs 的名人非常多,這個網頁:http://wenshanren.org/?p=418 中詳細的列舉了這些人。我稍微翻譯一下列在下面:

  • Marijn Haverbeke,《Eloquent JavaScript》作者,CodeMirror 作者。

  • Jeffrey Friedl,《Mastering Regular Expressions》作者。

  • Michael Widenius,MySQL 和 MariaDB 作者。

  • Joe Armstrong,Erlang 作者。

  • Amelia Andersdotter,瑞典政治家,歐洲議會議員。

  • Steven Brust,作家,代表作《Vlad Taltos》。

  • Vernor Vinge,科幻作家,雨果獎得主,代表作《True Names》(《真名實姓》)、《A Fire Upon the Deep》(《深淵上的火》)。

  • Whitfield Diffie,密碼學家,Diffie-Hellman key exchange(迪菲-赫爾曼密鑰交換)提出者。

  • Marc Andreessen,Mosaic 作者,網景創始人。

  • Richard Gabriel,計算機學家,「Worse is better」提出者。

  • Guy Steele,編程語言專家,《C: A Reference Manual》作者。

  • Peter Norvig,人工智慧專家, Google 研究總監,《Artificial Intelligence: A Modern Approach》作者。

  • Jamie Zawinski,著名軟體工程師, Mozilla 重要成員。

  • Daniel Weinreb,計算機學家, Symbolics 共同創始人。

  • Julian Assange,維基解密創始人。

  • Martin Fowler,著名軟體工程師,《Refactoring: Improving the Design of Existing Code》共同作者。

  • Mark Zuckerberg, facebook 創始人。

  • 松本行弘, Ruby 作者。

  • Guido van Rossum, Python 作者。

  • Linus Torvalds, Linux 與 Git 作者。(註:Linus 使用的是 uemacs 。)

  • Donald Knuth,計算機學家,圖靈獎得主, Tex 作者,著有《TAOCP》。

  • Eric Raymond,著名軟體開發者,著有《The Cathedral and the Bazaar》。

  • Richard Stallman,GNU 發起人, GNU Emacs 作者。

使用 Vim 的名人,在網上相關的討論不多……Quora 中有一個問題: http://www.quora.com/Who-are-some-famous-Vim-users 裡面也沒有什麼回答。不過我們至少知道有 Vim 的作者 Bram Moolenaar 。


用emacs的基本上都能用用vim,所以用vim的人更多。


就是因為用 vim 的人太多, 我才用 emacs 的。


STOP! I use KDevelop A cross-platform IDE for C, C++, Python, JavaScript and PHP for supporting the maintainer"s hard work Qamp;A session: To all those using Kate for hacking on C++ -- Why don#x27;t you try KDevelop?


陸續看過三四個相關統計數據, 感性認識, Vim 用戶量至少是 Emacs 的十倍以上!

但是從高端用戶群使用人數看, 用 Emacs 的牛人絕對比 Vim 的多, 我說牛人是比如 Ruby 語言作者類似級別的.


什麼不 Google 呢?

Google Trends


我敢打賭,Haskell用戶中,emacs用戶遠遠超過vim用戶。


雖然我用Emacs,但也不得不承認vim用戶遠遠多於emacs,一般來說vimer是emacser的兩倍以上,而在國內好像可以達到五倍!


我們公司只能找到三個用Emacs的人,我們組六個人,只有一個人用Emacs,剩下的是Vim


盧本偉


well,還是用vim的人比較多…


vim是利器,emacs卻是強大的武器。

我建議你學會emacs。

我學過的幾個語言,都有提到emacs如何支持他們的開發。erlang、clojure、haskell,其他的就不舉例了。

emacs擴展方便,package豐富。

開始吧


推薦閱讀:

你有哪些 Vim 綜合征?
Vimrc 能否將 capslock 綁定為 esc 鍵?
Vim 約等於記事本嗎?
如何評價Vim配置文件SpaceVim?
Vim 在插入模式下怎麼用 hjkl 控制方向?

TAG:Vim | Emacs |