Skip to content

Instantly share code, notes, and snippets.

@kuanyui
Last active September 11, 2023 09:07
Show Gist options
  • Star 37 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save kuanyui/11be51ee7894a9f01ce438a97dcffcb6 to your computer and use it in GitHub Desktop.
Save kuanyui/11be51ee7894a9f01ce438a97dcffcb6 to your computer and use it in GitHub Desktop.
這是一個勸初學者沒事不要再學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 就不用了我庫存擺了十幾年了庫存還有很多賣不掉。

@cowkeys
Copy link

cowkeys commented May 4, 2019

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

@Averey
Copy link

Averey commented May 6, 2019

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

@ChihHao-Su
Copy link

有沒有兼有 emacs 强大的生態和 elisp 提供的擴展性與 vscode 的易操作的 GUI 的編輯器啊

@Superbil
Copy link

有沒有兼有 emacs 强大的生態和 elisp 提供的擴展性與 vscode 的易操作的 GUI 的編輯器啊

願意寫/讀 elisp 的人和不願意的人就是兩派人馬了耶,易操作這點還是取決於每一個人;所以…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment