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

 

沒有留言:

張貼留言

精選文章

X2Go 中 Emacs GUI 中的中文輸入

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

熱門文章