Wygląda na to, że po ostatniej aktualizacji org-modeprzechwytywania notatek nie działa poprawnie. Obecnie mam wersję 8.0.7 (20130930) z ELPA. Naciśnięcie C-c c(tj. org-capture) Powoduje wyświetlenie listy szablonów przechwytywania, a następnie mogę wybrać jeden z nich, aby otworzyć bufor, w którym mogę faktycznie wprowadzić notatkę. Problem polega na tym, że gdy skończę, uderzenie C-c C-cnie zamyka bufora przechwytywania. Zawartość jest zapisywana we właściwym miejscu, ale nie wracam do miejsca, w którym rozpocząłem przechwytywanie. W *Messages*buforze pojawia się następujący błąd:org-capture-finalize: Symbol's value as variable is void: org-bookmark-names-plist
Naprawdę nie wiem od czego zacząć debugowanie tego problemu. Jakieś pomysły?
Uważam, że wszystkie powiązane ustawienia są następujące:
;; Capture-org
(setq org-default-notes-file (concat org-directory "/notes.org"))
(define-key global-map "\C-cc" 'org-capture)
(setq org-capture-templates
(quote (("t" "todo" entry (file (concat org-directory "/gtd.org"))
"* TODO %?\n%U\n%a\n" :clock-in t :clock-resume t)
("n" "note" entry (file (concat org-directory "/gtd.org"))
"* %? :NOTE:\n%U\n%a\n" :clock-in t :clock-resume t)
("j" "Journal" entry (file+datetree (concat org-directory "/diary.org"))
"* %?\n%U\n" :clock-in t :clock-resume t)
("v" "Vocabulary" entry
(file+headline (concat org-directory "/vocab.org")
"Vocabulary")
"* %^{The word} :drill:\n:PROPERTIES:\n:Part-of-speech: %^{Part of speech|verb|noun|adj|adv}\n:END:\n %t\n %^{Extended word (may be empty)} \n** Answer \n%^{The definition}")
)))
C-h v org-todo-keywordsWynik: Its value is ((sequence "TODO" "DONE")); więc wydaje się, że tak nie jest.
:NOTE:w całkowicie oddzielnym buforze (innym niż szablon)? Na przykład, jeśli szablon tworzy szufladę :NOTE:, zamiast przesuwać kursor do tej szuflady i wpisywać notatkę, czy wolałbyś mieć całkowicie oddzielny bufor do wprowadzania tekstu notatki?
C-c c, wpisanie mojego przechwyconego tekstu, a następnie naciśnięcie, C-c C-caby tekst został zapisany w odpowiednim pliku, a bufor przechwytywania zostanie zamknięty. Na końcu tej sekwencji chcę zakończyć w tym samym miejscu, w którym się rozpoczęła, a przechwycony tekst zapisać w odpowiednim miejscu.
@symbolorg-todo-keywords, który jest jedną z metod uruchamiania notatek? Być może masz notatki wywołane tym@symbolemorg-todo-keywordsi próbujesz je uruchomić ponownie po raz drugiorg-capture-templates?