Vim和Emacs哪個用戶數量更多?
可以順便說一下各自都有哪些頂級大牛在用就更好了。
總的來說肯定是 Vim 多。
下面是一個系列調查:
「我最喜歡的 Windows平台代碼編輯器/IDE」排行榜_cnBeta 軟體新聞_cnBeta.COM"我最喜歡的 Linux平台代碼編輯器/IDE」排行榜_cnBeta 軟體新聞_cnBeta.COM2014年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 作者。
用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 控制方向?