Я использую GNU Emacs 23.1.1.Я использовал M-x org-version
, чтобы подтвердить, что у меня есть версия 6.34c * режима Org-режима
Когда я выполняю M-x remember
, открывается буфер запоминания, но я получаю сообщение «Значение функции Symbol void: nil».Поэтому я думаю, что remember-mode-hook
терпит неудачу, потому что когда я ввожу текст в буфер запоминания и нажимаю C-c C-c
, текст не записывается в todo.org (указанный в определении шаблона ниже).
Вместо этого я получаю сообщение «Целевые файлы для заметок должны быть в режиме 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")))