[emacs org-mode小技巧] org-indent-mode 讓文檔更容易閱讀


剛發現Emacs的org-mode里面一個叫做 org-indent-mode 的minor mode對於閱讀org-mode文檔很不錯,版面看起來清晰多了:

從上圖可以看到,org-indent-mode 隱藏了章節標題中過多的星號,並且將內容縮進,這使得文檔的層次結構清楚多了.

啟用方法是 M-x org-indent-mode或者在文檔頭部添加 #+STARTUP: indent

官方有詳細說明文檔: Clean view - The Org Manual

一個應用實例

作為一個技術宅,還是經常會翻翻 Hacker News ,這上面經常會有一些話題討論得很熱烈,比如最近在看對systemd的評論和討論,翻到Hacker News上幾個帖子: Systemd redux: The end of Linux , What's wrong with systemd | Hacker News, Why systemd is winning the init wars and other things aren't | Hacker News,評論都是好幾百條。

評論一多,在閱讀的時候就會不太爽:Hacker News只是用縮進來表達父評論與子評論的關系,不支持折疊,所以常常看不清評論跟評論之間的關系,有時候不知道這條評論是針對上面哪一條的,有時明明從某個地方已經開始歪樓了,不想再看相關的子評論,都沒有辦法。幾個月前也有人在HN上發了一條 HN: Please add Reddit style collapsible comments ,大家又展開了熱烈的討論,但似乎也沒有什么結果。

既然網站叫Hacker News,來閱讀的大都是hacker,所以總有人會搞點東西來自給自足,hn2org就是這樣的一個小東西:它將一個Hacker News話題導出為一個Emacs org-mode格式的文件,這樣你就可以用org-mode方便的折疊功能來閱讀了。

雖然org-mode方便折疊,但其實還是不容易看清楚評論的層次關系,這個時候就可以用 org-indent-mode 來救場了:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM