Emacs org-mode 9.4 呼叫 (org-insert-structure-template)

 在 Emacs 中目前最吸睛的套件應該是 org-mode 了。它有著強捍的功能及穩定的品質,但是有個問題是,它幾次升級後都有些在向後支援的設定上令人苦惱。

這次發現的問題是,在 tty 環境下使用 Emacs 26.1 搭配 org-mode 9.4 會有一個狀況,就是要使用 'C-c C-, ' 呼叫 (org-insert-structure-template) 功能時, terminal 無法辨示 'C-,' 而送給 emacs ',' 訊號,所以它被解讀為 'C-c ,' (org-priority &optional ACTION SHOW)。

目前的解法:

  1. 使用 Emacs gui 程式。
  2. 在 .emacs.d/init.el 中加入 (require 'org-tempo) 就可以使用 <s TAB 產生
    #+begin_src
    #+end_src
    一來和較舊的版本行為一致,二來可以避開無法呼叫
    (org-insert-structure-template) 的問題。

 

參考:

  1. org-priority and org-insert-structure-template key binding clash
  2. org mode: Structure Templates

 

Emacs 與 PDF 檔案互動

 在開發壓力容器強度計算程式時常常需要對照參考文件,有很多文件都是 PDF 檔。要找某一個說明時,在向前跳轉 100 頁時常常會忘了剛才是在哪一頁。後來在網路上看到 Emacs 下有人開發了可以和 PDF 互動的模組 "Interleave",它可以和 org-mode 產生互動。讓人可以使用 org 記錄書籤位置,並可以寫下相關的筆記。

可以讓 org 和 PDF 互動的套件:interleave

另一個套件為 org-noter

精選文章

X2Go 中 Emacs GUI 中的中文輸入

 為何要用 X2Go 連接遠端伺服器? 使用 Debian/Linux 很久了,從接觸 Emacs 作為主要的編輯器之後,它就伴隨著我在工作上解決各稱問題。最近我使用的筆電在過了十年之後到了壽命的終結。而此時剛好接到一個案子要到客戶的公司進行認證會議,急需一個熟悉的作業環境。後來...

熱門文章