Die Aufnahme konnte im Organisationsmodus nicht abgeschlossen werden

0

Es scheint, als ob nach dem letzten Update, das ich gemacht habe, org-modedas Erfassen von Notizen nicht richtig funktioniert. Derzeit habe ich die Version 8.0.7 (20130930) von der ELPA. Wenn ich auf C-c c(dh org-capture) tippe, wird die Liste der Erfassungsvorlagen angezeigt, und dann kann ich eine auswählen, um einen Puffer zu öffnen, in dem ich die Notiz tatsächlich eingeben kann. Das Problem ist, dass wenn ich fertig bin, das Schlagen C-c C-cden Erfassungspuffer nicht schließt. Der Inhalt wird am richtigen Ort gespeichert, aber ich werde nicht an den Ort zurückgebracht, an dem ich mit der Aufnahme begonnen habe. Im *Messages*Puffer erhalte ich folgenden Fehler:org-capture-finalize: Symbol's value as variable is void: org-bookmark-names-plist

Ich weiß nicht wirklich, wo ich anfangen soll, dieses Problem zu beheben. Irgendwelche Ideen?

Ich glaube, das Folgende sind die verwandten Einstellungen, die ich habe:

;; 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}")
              )))
Dror
quelle
Haben Sie ein @Symbol in Ihrem org-todo-keywords, was eine Methode zum Auslösen der Noten ist? Vielleicht haben Sie Notizen mit dem @Symbol in Ihrem ausgelöst org-todo-keywords und Sie versuchen auch, es ein zweites Mal in Ihrem auszulösen org-capture-templates?
Gesetzesliste
@lawlist: C-h v org-todo-keywordsAusbeuten: Its value is ((sequence "TODO" "DONE")); so scheint es nicht der Fall zu sein.
Dror
Siehe auch diesen verwandten Beitrag von mir: thread.gmane.org/gmane.emacs.orgmode/77368
Dror
Ist es Ihr Ziel, den Text der :NOTE:in einem völlig separaten Puffer (anders als die Vorlage) einzugeben ? Wenn die Vorlage beispielsweise eine Schublade für erstellt :NOTE:, anstatt nur den Cursor auf diese Schublade zu bewegen und die Notiz einzugeben, hätten Sie lieber einen vollständig separaten Puffer, um den Text Ihrer Notiz einzugeben?
Gesetzesliste
@lawlist: Mein Ziel, und so hat es früher funktioniert, ist es C-c c, meinen erfassten Text zu treffen , zu tippen und dann zu treffen, C-c C-cdamit der Text in der richtigen Datei abgelegt und der Erfassungspuffer geschlossen wird. Am Ende dieser Sequenz möchte ich an derselben Stelle enden, an der sie begonnen hat, und den erfassten Text an der richtigen Stelle speichern.
Dror

Antworten:

0

Es scheint einen Konflikt zwischen einer älteren Version und der aktuellen Version im ELPA-Verzeichnis zu geben. Das Entfernen der älteren Version löste das Problem für mich.

Dror
quelle
Freut mich zu hören, dass Ihr Problem behoben wurde.
Gesetzesliste