Emacs 的(更多)勝利

#: subject: (Emacs for (even more of) the win) #: via: (so.nwalsh.com/2019/03/01/…) #: author: (Norman Walsh so.nwalsh.com)html

我每天用 Emacs,但我卻從意識到。可是每當我用 Emacs 時,它都給我帶來了不少樂趣。linux

若是你是個職業做家……Emacs 與其它的編輯器的相比就如皓日與羣星同樣。不只更大、更亮,它垂手可得就讓其餘全部的東西都消失了。git

我用 Emacs 已有二十多年了。我用它來寫幾乎全部的東西(我用 IntelliJ 編輯 Scala 和 Java )。看郵件的話我是能在 Emacs 裏看就在裏面看。github

儘管我用 Emacs 已有數十年,我在新年先後才意識到,在過去十幾年裏,我對 Emacs 的使用幾乎沒有什麼變化。固然,新的編輯模式出現了,我就會選一兩個插件,幾年前我確實是用了 Helm,但大多數時候,它只是完成了我須要的全部繁重工做,日復一日,沒有抱怨,也沒有妨礙我。一方面,這證實了它有多好。另外一方面,這是一個邀請,讓我深刻挖掘,看看我錯過了什麼。編程

於此同時,我也決定從如下幾方面改進個人工做方式:app

  • 更好的議程管理 我在工做中負責幾個項目,這些項目有按期和臨時的會議;有些我是我主持的,有些我只要參加就能夠。編輯器

    我意識到我對參加會議變得有些敷衍。往會議室裏一坐很簡單,但實際上我是在閱讀電子郵件或處理其餘事情。(我強烈反對在會議中「禁止攜帶筆記本電腦」的這條規定,但這是另外一個話題。)學習

    敷衍地去參加會議有幾個問題。首先,這是對主持會議的人和其餘參會者的不尊重。實際上這是不該該這麼作的充分理由,但我還有意識到另外一個問題:它掩蓋了會議的成本。測試

    若是你在開會,但同時回覆了一封電子郵件,也許修復了一個 bug,那麼這個會議就沒什麼成本(或沒那麼多)。若是會議成本低廉,那麼會議數量將會更多。.net

    我想要更少、更短的會議。我不想掩蓋它們的成本,我想讓開會變得頗有價值,除非絕對必要,不然就乾脆不要開。

    有時,開會是絕對有必要的。並且我認爲一個簡短的會有時候可以很快的解決問題。可是,若是我一天要開十個短會的話,那我以爲仍是不要僞裝取得了什麼效果吧。

    我決定在我參加的全部的會上作筆記。我並非說必定要作會議記錄,可是我確定會花上幾分鐘。這會讓我把注意力集中在開會上,而忽略其餘事。

  • 更好的時間管理 不管是工做的或私人的,我有不少要作和想作的事。我一直在問題列表中跟蹤其中的一些,一些在保存的電子郵件線索中(Emacs 和 Gmail 中,用於一些稍微不一樣的提醒),還有一些在日曆、手機上各類各樣的「待辦事項列表」和小紙片上。可能還有其餘地方。

    我決定把它們放在一塊兒。不是說我認爲放到一個一致的地方就更好,而是我想完成兩件事:首先,把它們都集中在一個地方,我可以更好更全面地瞭解我在哪裏投入了更多的精力;其次,我想養成一個記錄、跟蹤並保存它們的習慣(習慣指「固定或規律的傾向或作法,尤指難以放棄的傾向或作法」)。

  • 更好的問責制 若是你在某些科學或工程領域工做,你就會養成記筆記的習慣。唉,我沒有。但我決定這麼作。

    我對法律上鼓勵使用裝訂頁面或用永久記號筆塗抹並不感興趣。我感興趣的是養成作記錄的習慣。個人目標是有一個地方記下想法和設計草圖等。若是我忽然有了靈感,或者我想到了一個不在測試套件中的邊緣狀況,我但願個人直覺是把它寫在個人日誌中,而不是草草寫在一張小紙片上,或者本身以爲本身會記住它。

這些決心讓我很快或多或少指向了 Org 模式。Org 模式有一個龐大的、活躍的、忠誠的用戶社區。我之前也用過它(順帶一提,我都寫過關於它的文章,在幾年前),我花了很長的一段時間(將 MarkLogic 集成到其中。(這在過去的一兩個星期裏獲得了回報!)

但我從沒正經用過 Org 模式。

我如今正在用它。我用了幾分鐘,我把全部要作的事情都記錄下來,我還記了日記。我不肯定我爭論或列表它的全部功能能有多大價值,你能夠經過網頁快速地搜索找到不少。

若是你用 Emacs,那你也應該用 Org 模式。若是沒用過 Emacs,我相信你不會是第一個因 Org 模式而使用 Emacs 的人。Org 模式能夠作不少。它須要一點時間來學習方法和快捷鍵,但我認爲這是值得的。(若是你的口袋中有一臺 iOS 設備,我推薦你在路上使用 beorg 來記錄。)

固然,我想出瞭如何將 XML 從其中提取出來(「working out」 確實是「用 elisp 來編程」的一種有趣的魔法)而後,如何將它轉換回個人博客用的標記(固然,在 Emacs 中按下一個按鈕就能夠作到)。這是用 Org 模式寫的第一篇帖子。這也不會是最後一次。

附註:生日快樂,小博客


via: so.nwalsh.com/2019/03/01/…

做者:Norman Walsh 選題:lujun9972 譯者:oneforalone 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

相關文章
相關標籤/搜索