為什么要用 Emacs

本文僅從作者個(gè)人感受上談一下自己使用 Emacs 的理由和感受仲翎,通篇無干貨盖溺。原文地址:http://geekplux.com/2016/12/03/why-use-emacs.html

Emacs 和 Vim 這兩大編輯器婿奔,一直讓前赴后繼的工具黨難以取舍。到底學(xué)哪一個(gè)混巧?哪一個(gè)學(xué)了之后能如虎添翼叹哭?最初的我也是糾結(jié)了許久,仿佛本科時(shí)糾結(jié)到底該主學(xué) C++ 還是主學(xué) Java 一樣焙蚓。而事實(shí)上正如前輩們說的:不要糾結(jié)學(xué)哪個(gè)纹冤,反正遲早都要學(xué)

使用 Emacs 的若干好處

從我個(gè)人的角度講购公,我認(rèn)為學(xué)習(xí)和使用 Emacs 有以下幾個(gè)好處:

  • 掌握了一個(gè)幾乎能完成任何事萌京,又可以隨心所欲修改的編輯器
  • 入了 lisp 的門
  • 混進(jìn)了一個(gè)牛人眾多的社區(qū)

搜索過 Emacs 的人對(duì)前兩點(diǎn)應(yīng)該都有所耳聞,但百聞不如一見宏浩,真正使用之后才知道 Emacs 多強(qiáng)大知残。就我個(gè)人來說,除了將 Emacs 作為多種編程語言的編輯器比庄,還用來管理自己的學(xué)習(xí)筆記求妹、To-Do List乏盐。社區(qū)里很多道友還用它來記賬、管理文獻(xiàn)制恍、寫論文等等(大家都用 Emacs 做什么父能?)。如果你對(duì) Emacs 沒興趣净神,那么至少應(yīng)該了解一下 Org-Mode何吝,由于 Org-Mode 的強(qiáng)大,有人甚至用它來管理自己的一生類似《奇特的一生》中提到的方法)鹃唯。Org 其實(shí)就像 MarkDown 一樣爱榕,是一種標(biāo)記語言,想想能用純文本去管理自己的一生坡慌,是不是還有點(diǎn)小激動(dòng)黔酥。

用 Emacs 查看天氣
用 Emacs 查看天氣

由于 Emacs 的配置都是用 elisp 這個(gè) lisp 的方言去寫的,所以學(xué)習(xí) lisp 終于有了用武之地洪橘。不過 lisp 屬于「規(guī)則簡(jiǎn)單跪者,威力無窮」,學(xué)習(xí)它其實(shí)不會(huì)花太多時(shí)間熄求,但要理解它的精髓和使用好它真的很難坑夯。

除了以上兩點(diǎn),還有一個(gè)最關(guān)鍵的好處是:認(rèn)識(shí)了很多牛人抡四。不得不說,Emacs 的高門檻和小眾仗谆,決定了其使用者的質(zhì)量指巡。很多 Emacs 道友來自非計(jì)算機(jī)行業(yè),有的學(xué)化學(xué)隶垮,有的做木工藻雪,非常有趣。而且大家都特別有鉆研精神狸吞,這可能也是所有 Emacs 玩家的共同點(diǎn)勉耀。

我是如何中了 Emacs 的毒

其實(shí)最早聽說 Emacs 是在本科的時(shí)候。下載下來撥弄一番后發(fā)現(xiàn)難點(diǎn)在于記憶快捷鍵蹋偏,實(shí)現(xiàn)一個(gè)自己想要的操作可能需要按一系列按鍵便斥,有點(diǎn)像記憶菜單欄快捷鍵的感覺(現(xiàn)在不這么認(rèn)為了,現(xiàn)在完成一個(gè)操作我可能都是直接調(diào)用 Emacs 的函數(shù)威始,因?yàn)?Emacs 中任何一個(gè)操作其實(shí)都是一個(gè)函數(shù))枢纠。每一個(gè)快捷鍵組合打開一個(gè)「子菜單」,最終要實(shí)現(xiàn)的操作有可能在三級(jí)子菜單中黎棠,所以感覺相當(dāng)繁瑣晋渺。后來每每雄心壯志重新開始學(xué)習(xí)镰绎,都會(huì)被記憶快捷鍵這個(gè)攔路虎擋住。

當(dāng)然木西,學(xué)習(xí) Vim 也如此畴栖。在不知道多少次折騰后,我還是先掌握了 Vim八千,學(xué)習(xí)歷程和方式參見這篇 Vim - 適合自己的吗讶,才是最好的。Vim 的哲學(xué)和 Emacs 不同叼丑,它把輸入分成 純輸入操作 兩種模式(個(gè)人理解)关翎。純輸入就是單純的輸入字符,需要換行鸠信、移動(dòng)光標(biāo)纵寝、復(fù)制粘貼時(shí)則需要「操作」。我覺得這種很符合大腦的思考方式星立,輸入時(shí)單純想著內(nèi)容就好爽茴,需要「整理」內(nèi)容時(shí)再操作。

但是我想用 Emacs 之心不死绰垂,當(dāng)時(shí)主要因?yàn)?Org-Mode 對(duì)我的吸引力很大室奏。在聽說 Emacs 有 evil 之后,果斷轉(zhuǎn)了過去劲装,瞬間覺得學(xué)習(xí)曲線變得順滑了胧沫。再之后發(fā)現(xiàn)了顏值頗高的 Spacemacs,于是更加愛不釋手占业。Spacemacs 的文檔非常詳盡绒怨,還提供了如何從 Vim 遷移的方案,對(duì)我這種菜鳥真的是非常友好谦疾。

從此南蹂,便算是入了坑,之后的填坑之路也是漫長(zhǎng)念恍,比如如何配置六剥,如何使用 Org-Mode,如何尋找適合自己的最佳實(shí)踐峰伙,每部分都能長(zhǎng)篇大論一番疗疟。

如果你有興趣,還可以去 來聊聊大家是怎么入 Emacs 這個(gè)大坑的吧 看看其他人入坑的經(jīng)歷词爬。

關(guān)于 Emacs 的學(xué)習(xí)曲線

有的人推崇從最原生的 Emacs 學(xué)起秃嗜,自己一步步配置,有的人推崇直接用社區(qū)大牛寫好的配置,我顯然是后者锅锨。Spacemacs 就是一款對(duì)新手和 Vim 黨非常友好的配置叽赊,而且文檔寫的特別詳細(xì),只要你耐心讀必搞,絕對(duì)是可以從容掌握它的必指,實(shí)在遇到困難可以在社區(qū)正確提問,只要你問題不是很讓人反感恕洲,都會(huì)有很多大牛熱心幫你(這里我不禁要說一句塔橡,如果你是伸手黨,那么 Emacs 是真的不適合你)霜第。

關(guān)于使用 Emacs 太折騰

剛開始確實(shí)花很多時(shí)間在折騰上葛家,但是現(xiàn)在不會(huì)了。因?yàn)槲野l(fā)現(xiàn)泌类,對(duì)工具「折騰」的越多癞谒,定制越深,就會(huì)越依賴這個(gè)工具刃榨。一旦需要在別的電腦上編程弹砚,雙手都感覺不是自己的了。同時(shí)枢希,折騰后的「效率提升」其實(shí)我們自己都知道效果并不明顯桌吃,有的需求完全是偽需求。強(qiáng)迫自己適應(yīng)一個(gè)新的操作方式苞轿,雖然對(duì)自己是一個(gè)訓(xùn)練茅诱,但不需要以提升效率為借口。所以我現(xiàn)在基本上除了一些影響使用上的改動(dòng)外搬卒,基本上維持默認(rèn)配置让簿,強(qiáng)迫自己適應(yīng)默認(rèn)配置,適應(yīng)才是對(duì)效率的最大提升秀睛。

不過,一旦開始折騰莲祸,很容易停不下來蹂安,你懂的。锐帜。田盈。一下午甚至一天的時(shí)間一瞬間就沒了。

延伸閱讀


本作品采用知識(shí)共享 署名-非商業(yè)性使用-禁止演繹 4.0 國(guó)際 許可協(xié)議進(jìn)行許可允瞧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子述暂,更是在濱河造成了極大的恐慌痹升,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件畦韭,死亡現(xiàn)場(chǎng)離奇詭異疼蛾,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)艺配,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門察郁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人转唉,你說我怎么就攤上這事皮钠。” “怎么了赠法?”我有些...
    開封第一講書人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵麦轰,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我期虾,道長(zhǎng)原朝,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任镶苞,我火速辦了婚禮喳坠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘茂蚓。我一直安慰自己壕鹉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開白布聋涨。 她就那樣靜靜地躺著晾浴,像睡著了一般。 火紅的嫁衣襯著肌膚如雪牍白。 梳的紋絲不亂的頭發(fā)上脊凰,一...
    開封第一講書人閱讀 52,246評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音茂腥,去河邊找鬼狸涌。 笑死,一個(gè)胖子當(dāng)著我的面吹牛最岗,可吹牛的內(nèi)容都是我干的帕胆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼般渡,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼懒豹!你這毒婦竟也來了芙盘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤脸秽,失蹤者是張志新(化名)和其女友劉穎儒老,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體豹储,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贷盲,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了剥扣。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巩剖。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖钠怯,靈堂內(nèi)的尸體忽然破棺而出佳魔,到底是詐尸還是另有隱情,我是刑警寧澤晦炊,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布鞠鲜,位于F島的核電站,受9級(jí)特大地震影響断国,放射性物質(zhì)發(fā)生泄漏贤姆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一稳衬、第九天 我趴在偏房一處隱蔽的房頂上張望霞捡。 院中可真熱鬧,春花似錦薄疚、人聲如沸碧信。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽砰碴。三九已至,卻和暖如春板丽,著一層夾襖步出監(jiān)牢的瞬間呈枉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工埃碱, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留碴卧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓乃正,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親婶博。 傳聞我的和親對(duì)象是個(gè)殘疾皇子瓮具,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容