組織包括Orgstruct mode,它將類似於組織的功能添加到其他次要模式。在文檔中,他們建議您可以在消息或文本模式下執行此操作。我做!我調整了他們的消息代碼,以適應mu4e
,但無法使其適用於text-mode
。如何在文本模式下使用orgstruct模式?
他們認爲這樣的代碼:
(add-hook 'message-mode-hook 'turn-on-orgstruct)
我嘗試了以下版本:
(add-hook 'text-mode-hook 'turn-on-orgstruct)
(add-hook 'text-mode-hook 'orgstruct-mode)
,並使用lambda
版本。
但是,所有這些都阻止Emacs作爲守護進程啓動。如果我運行的Emacs通常(而不是作爲一個守護進程),它的工作原理,但彈出一個錯誤:
font-lock-default-unfontify-buffer: Lisp nesting exceeds `max-lisp-eval-depth'
我想這事做與方式text-mode
涉及到其他的主要模式。我可以安全地在text-mode
中使用orgstruct-mode
嗎?怎麼樣?
你應該給我們錯誤消息它可能會幫助我們理解發生了什麼。順便說一下,爲什麼不在文本模式中使用turn-on-orgstruct? –
我添加了錯誤 - fyi,錯誤來自嘗試在文本模式下使用turn-on-orgstruct。 – mwfogleman