Skip to content

Instantly share code, notes, and snippets.

@kuanyui kuanyui/emacs-tw-twitter.md Secret
Last active May 30, 2019

Embed
What would you like to do?
這是一個勸初學者沒事不要再學Emacs的推。

各位大家好,我是這個EmacsTW帳號的建立與維護者、以及《Emacs 101 新手求生指南》的原作者 @azazabc123 。這應該是第一次也是最後一次我用這個帳號發出跟Emacs本身沒有關係的推文、完全就只是我自己個人想說的話。雖然你可能會說你誰啊自以為是發什麼公告、隨便啦你現在就可以關掉視窗。

我跳到VSCode滿半年了,覺得我不該再推薦Emacs來危害世人,也許我應該半年前早就該發個聲明說EmacsTW的Twitter大概永遠不會再發文,請各位善男信女及早unfo這個沒啥用的帳號及早回頭用VSCode。VSCode已經把大家想要的跟沒想過的各種人性化功能都做出來了,我實在想不出來除了特殊要求比如終端機或者為了Emacs獨有的開發工具比如SLIME或者純粹消磨時間以外還有什麼寫程式一定要用Emacs的理由。

我從2012年開始用Emacs到現在也七年了,(也是Linux Dektop使用者,從約 2004 年到現在,我目前手邊所有私人電腦以及公司配的MBP目前都被我裝 Chakra Linux,也曾經當追星族跑去聽 RMS 的演講),直到現在其實也還每天在用Magit來操作Git,不過並不是真的它比較好而是我已經熟悉順手了沒有理由換。至於寫程式我早就改用VSCode或QtCreator。

我寫的《Emacs 101 新手求生指南》雖然我自認就算從客觀角度確實是寫得真是天殺狗血的不錯啊,但半年前才用了VSCode一個月後我就放棄了這本小書,也在前言加了個警示:這是個學起來沒什麼用的技術,除非有特殊理由或者純粹嗜好不然我個人已經不會推薦任何精神正常的非現有使用者學習Emacs。

以上是我想說的,謝謝各位支持,我沒想到這個早就已經荒廢了的帳號竟然還陸陸續續的有新follower。不過如果是Emacs粉絲想要繼續追也沒關係,至少目前有社群的肥粉鴿大大 @fatfingererr 預計會接手繼續維護這個帳號。

UPDATED: 有人說我「走就走,還拆台再走」,嗯我可以告訴你,你可以看作這是一個信教者從信仰狂熱到無神論的過程,你只是剛好見證而已。我不是無的放矢,我用了七年的Emacs寫了一堆外掛、我當然知道Emacs的好與壞,詳細的分析你可以看我寫的那天殺的 Emacs 101 的前言 ,我是不推薦新的學習者,而不是在說服現有使用者不用、我既沒必要也不想要,微軟又沒給我新水。我自己也仍舊每天開機第一件事情就是開Emacs但不再拿來寫程式而是拿來做些程式以外的任務比如用Magit或開serial-term或hexo.el寫blog之類的。

這個社群本來最一開始是台灣的三、四名左右的愛好者(@kanru, @letoh, @superbil...etc)自發性地憑熱情建立起來的、當然沒有什麼正式的組織更別說利害關係,一切都是對Emacs的熱愛,不代表GNU、既不是宗教、也不是婚姻、更不是什麼極權政府組織、沒有什麼自古以來就是怎樣怎樣的那樣那樣不可分割的什麼什麼部份,成員後來也都自由來來去去有些甚至都離開台灣了。發文前我也有想過我用這帳號講這些個人觀點是不是不宜,不過一直以來這個社群Twitter帳號也都是「以我的個人觀點」、熱情與喜好去推薦Emacs、Emacs101內其實也是充滿各種我的個人觀點(與一些其他貢獻者的觀點,如果你有讀的話),一直也就只是得到零零星星的意見,只是我逐漸發現,我應該收回推薦了。因為我這幾年來有種深刻的感觸就是時間真的很寶貴,我不希望有人因為我以前推薦Emacs的言論而可能浪費了生命去學Emacs。如果有人被我推坑過,我感到非常抱歉,希望你仍舊用得愉快、或者認為當初花時間學Emacs仍是值得的。

如果你看了我的觀點很生氣,請你息怒,這就只是想法而已,我也在克制。我的觀點沒那麼重要,當然你的也沒有。祝大家好好的開心地過好每一天每一個日子。

批評人事物很容易,話說我幹麻一直批評Emacs啊...我寫完這些我也在反省中是不是說太多不必要的話了,人生就是不斷犯錯,應該也沒人有辦法評斷我現在做的對不對,我們是人類不是神。我現在回想起來有時我也覺得我幹麻對Emacs那麼火大,我想了想可能是因為我天生就情緒化而且我曾經花過相當、相當多的心力、時間與熱愛在Emacs上、結果發現 VSCode 做得更好導致惱羞成怒吧?其實我最終還是要感謝 Emacs 確確實實地帶給過我許多饒富趣味的時光、也因為 Emacs 台灣社群而認識了不少朋友。謝謝 Emacs。

(我也在反省,我開始用Emacs的2012當時,VSCode甚至前身Atom根本都還沒問世,那時也沒更好的選擇。身為一個自由軟體精神粉絲、GNU與RMS狂熱粉絲(至少是前狂熱粉絲)與Linux桌面使用者,我也必須承認,對喜歡折騰的人來說,Emacs 我是覺得確實還蠻好玩的啦,類似從無到有堆積木的成就感、與自由的安心感吧。我就有點討厭 VSCode 不透明的下載方式,連 checksum 都沒給)

喔對了 BBC 的 Sherlock 真是天殺該死的好看啊我覺得我可能需要試著有第一二季的 Sherlock 那種不受情緒影響的心境不過第四季那種多愁善感的 Sherlock 就不用了我庫存擺了十幾年了庫存還有很多賣不掉。

@coldnew

This comment has been minimized.

Copy link

commented Apr 30, 2019

Emacs 好用呀,天天用 Emacs 的路過

@MetroWind

This comment has been minimized.

Copy link

commented Apr 30, 2019

嗯,如果有人在 VS Code 里实现了 org 和 calc 的全部功能,并且内置 Lisp 解释器的话,可以考虑换过去。

@wd

This comment has been minimized.

Copy link

commented Apr 30, 2019

@MetroWind 你不如说如果 VS Code 用 Lisp 实现的话你就会换过去。

@bolasblack

This comment has been minimized.

Copy link

commented Apr 30, 2019

其实我愿意用 ClojureScript 来写 VSCode 的插件,VSCode 确实蛮好用的其实……比如我写 Markdown 什么的确实会用它

只是它没有字符界面,这个对我而言比较头疼,我还是很喜欢在终端下面工作的……

@Superbil

This comment has been minimized.

Copy link

commented Apr 30, 2019

Emacs 好棒阿,CLI 相關的綁定都弄的好好的呦,今天沒打開 Emacs 就等於電腦沒啟動

@BooAA

This comment has been minimized.

Copy link

commented Apr 30, 2019

Emacs的很多基礎設施都被其他編輯器屌碾了,累積多年的插件數量也都被很多大公司的產品迅速追趕,全鍵盤操作什麼的對很多人來說根本不是什麼重要的事,漂亮人性的GUI才是主流,可能再順便自帶跟browser, git的集成,現在市面上一堆現代編輯器都比Emacs吸引人。

到現在還使用Emacs的原因只是因為他用Lisp當作擴展語言(儘管elisp慢到爆炸,然後因為各種歷史包袱到現在都還是single thread),不要說VS Code,連隔壁棚的NeoVim看起來都比Emacs好用(還支持用Racket擴展),Emacs現在已經有太多可以吐嘈的地方了,真的有愛就留下來繼續折疼吧,受不了的跳船到別的工具也很正常。

@rxliuli

This comment has been minimized.

Copy link

commented Apr 30, 2019

不打算尝试 emacs/vim,感觉都是上古时期的编辑器了 ╮(╯-╰")╭

@tcstory

This comment has been minimized.

Copy link

commented Apr 30, 2019

org mode真的没有想象中的那么好用,以现代开发开发者来说,我也不建议新手学习Emacs 和 vim,简直浪费时间

@changtimwu

This comment has been minimized.

Copy link

commented Apr 30, 2019

阿寬好猛!

@denny0223

This comment has been minimized.

Copy link

commented Apr 30, 2019

可以不學 Emacs 但是 vim 絕對值得學習,vim motion 很棒的
看看多少用 VS code 的人還是要裝個 vim 的 plugin 呢
https://marketplace.visualstudio.com/items?itemName=vscodevim.vim

@WildfootW

This comment has been minimized.

Copy link

commented Apr 30, 2019

推我大vim神教

@karakarasuuuu

This comment has been minimized.

Copy link

commented Apr 30, 2019

Vim 才是真理

@psychicalcoder

This comment has been minimized.

Copy link

commented May 1, 2019

把Emacs當WM的路過

@tzengyuxio

This comment has been minimized.

Copy link

commented May 1, 2019

Vim 的最高境界就是不管開哪款編輯器,最終都是用 vi mode 在操作。我拿什麼劍都沒差,劍招早已了然於心,化為身體一部分了。

@superwg

This comment has been minimized.

Copy link

commented May 1, 2019

如果有人告诉我他用vs code右手不用碰鼠标我马上放弃Emacs/vim

@L-TChen

This comment has been minimized.

Copy link

commented May 1, 2019

如果有人告诉我他用vs code右手不用碰鼠标我马上放弃Emacs/vim

用 Trackpad 右手的確不用碰 mouse。說正經的,VS code 還有 vim motion 可以用,絕大部分情況下也的確不用。

@seagle0128

This comment has been minimized.

Copy link

commented May 3, 2019

@lulinux 的观点就不敢苟同了,recent files这样的也作为槽点,明显是自己没有真正研究过嘛。想要开箱即用的直接用spacemacs就好了。

@cowkeys

This comment has been minimized.

Copy link

commented May 4, 2019

我从三年前开始使用emacs,很长段时间不能自拔,从此摒弃了鼠标。 虽然配置复杂但是一劳永逸,。现在也用着各类主流的IDE码代码,但是按键依然沿用emacs,各类笔记和部分语言也还是使用它。我觉得世界上没有人有任何资格来说服谁使用或不使用某产品。

@Averey

This comment has been minimized.

Copy link

commented May 6, 2019

赶紧把还在犹豫的人拉入 vim 邪教

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.