[英]Remember-mode-hook not working in emacs
我正在使用GNU Emacs 23.1.1。 我使用Mx org-version
確認我具有組織模式6.34c版本
當我執行Mx remember
,記憶緩沖區打開,但是我收到消息“符號的函數值為void:nil”。 因此,我認為remember-mode-hook
失敗了,因為當我在記住緩沖區中輸入文本並按Cc Cc
,文本不會寫到todo.org(在下面的模板定義中指定)。
相反,我收到消息“如果未歸檔到頂部/底部,則注釋的目標文件必須處於組織模式”。 請幫忙。 我的.emacs
中的相關條目如下:
(require 'remember)
(require 'org-remember)
(org-remember-insinuate)
(setq org-directory "~/")
(define-key global-map "\C-cr" 'org-remember)
(setq remember-annotation-functions '(org-remember-annotation))
(setq remember-handler-functions '(org-remember-handler))
(add-hook 'remember-mode-hook 'org-remember-apply-template)
(setq org-remember-templates
'(("Todo" ?t "* TODO %?\n %i\n %a" "~/todo.org" "Tasks")))
與其擺弄記住,不如讓它升級組織模式可能更好。 在org-mode v6.36之后,捕獲由org-capture
。 在組織手冊中查看信息節點“ 9.1 Capture”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.