用來記筆記的三個Emacs模式
借助這些 Emacs 模式輕松記錄信息。
不管你從事哪種工作,你都無可避免地需要記筆記。而且可能還不是一點點。現(xiàn)在這年頭,大家都開始以數(shù)字的形式來記筆記了。
開源軟件愛好者有多種途徑來以電子的方式記下他們的創(chuàng)意、想法和研究過程。你可以使用 網(wǎng)頁工具,可以使用 桌面應(yīng)用,或者你也可以 使用命令行工具。
如果你使用 Emacs(偽裝成文本編輯器的強(qiáng)力操作系統(tǒng)),有多個模式可以幫你有效地記錄筆記。我們這里列舉三個例子。
Deft
在少數(shù)情況下,我只能使用 Mac時,有一個工具是我不能缺少的:nvALT 筆記應(yīng)用。Deft 模式 為 Emacs 帶來了 nvALT 式的體驗。
Deft 將你的筆記以文本文件的形式存儲在電腦中的某個文件夾中。當(dāng)你進(jìn)入 Deft 模式,你會看到一系列的筆記及其摘要。這些摘要其實就是文本文件的***行。若***行是 Markdown、LaTeX,甚至 Emacs Org 模式的格式的話,Deft 會忽略掉這些格式而只顯示文本內(nèi)容。
要打開筆記,只需要向下滾動到該筆記的位置然后按下回車即可。然而 Deft 不僅僅只是這樣。根據(jù) Deft 開發(fā)者 Jason Blevins 的說法,它的主要操作是搜索和過濾。Deft 的實現(xiàn)方式簡單而有效。輸入關(guān)鍵字然后 Deft 會只顯示標(biāo)題中包含關(guān)鍵字的筆記。這在你要從大量筆記中找到某條筆記時非常有用。
Org 模式
如果本文沒有包含 Org 模式 的話,那么我可能會被人所詬病。為什么?它可以說是 Emacs 中最靈活、使用最廣泛的記錄筆記的方式了。以正確的方式使用它,Org 模式可以極大地增強(qiáng)記筆記的能力。
Org 模式的主要優(yōu)勢在于它組織筆記的方式。在 Org 模式中,一個筆記文件會被組織成一個巨大的大綱。每個章節(jié)就是大綱里的一個節(jié)點,你可以對它進(jìn)行展開和折疊。這些章節(jié)又可以有子章節(jié),這些子章節(jié)也可以展開和折疊。這不僅使你一次只關(guān)注于某個章節(jié),而且可以讓你瀏覽整個大綱。
你可以在多個章節(jié)之間 進(jìn)行互聯(lián),無需通過剪切和復(fù)制就能快速移動章節(jié),以及 附加文件 到筆記中。Org 模式支持帶格式的字符和表格。如果你需要轉(zhuǎn)換筆記到其他格式,Org 模式也有大量的導(dǎo)出選項。
Howm
當(dāng)我使用 Emacs 已經(jīng)成為一種習(xí)慣時,howm 馬上就成為我嚴(yán)重依賴的模式之一了。雖然我特別喜歡使用 Org 模式,但 howm 依然占有一席之地。
Howm 就好像是一個小型維基。你可以創(chuàng)建筆記和任務(wù)列表,還能在它們之間創(chuàng)建鏈接。通過輸入或點擊某個鏈接,你可以在筆記之間跳轉(zhuǎn)。如果你需要,還可以使用關(guān)鍵字為筆記添加標(biāo)簽。不僅如此,你可以對筆記進(jìn)行搜索、排序和合并。
Howm 不是最漂亮的 Emacs 模式,它的用戶體驗也不是***。它需要你花一點時間來適應(yīng)它,而一旦你適應(yīng)了它,記錄和查找筆記就是輕而易舉的事情了。