2016-06-24 14 views
0

Ich habe Charles Cave's GTD Beschreibung für die Verwendung von Emacs 'Remember-Modus zum Erstellen von Todo-Listen, etc. Ich verstehe das Tutorial ist ein bisschen veraltet, so dass alle Vorschläge zur Aktualisierung der .emacs file zu org- Capture wird geschätzt. Davon abgesehen ist das nicht das aktuelle Problem.Emacs erinnern Tag Vorlage als ungültig

definiere ich die org-Vorlagen wie so:

(setq org-remember-templates 
    '(("Todo" ?t "\n* TODO %^{Brief Description} %^g%? \nAdded: %U" "~/orgfiles/GTD/newgtd.org" "Tasks") 
     ("Journal" ?j "** %^{Head Line} %U %^g\n%i%?" "~/orgfiles/GTD/journal.org") 
     ("Clipboard" ?c "** %^{Head Line} %U %^g\n%c\n%?" "~/orgfiles/GTD/journal.org") 
     ("Receipt" ?r "** %^{BriefDesc} %U %^g\n%?" "~/orgfiles/GTD/finances.org") 
     ("Book" ?b "** %^{Book Title} %t :BOOK: \n%[~/orgfiles/GTD/.book_template.txt]\n" 
     "~/orgfiles/GTD/journal.org") 
     ("Film" ?f "** %^{Film Title} %t :FILM: \n%[~/orgfiles/GTD/.film_template.txt]\n" 
     "~/orgfiles/GTD/journal.org") 
     ("Daily Review" ?a "** %t :COACH: \n%[~/orgfiles/GTD/.daily_review.txt]\n" 
     "~/orgfiles/GTD/journal.org") 
     ("Private" ?p "\n* %^{topic} %T \n%i%?\n" "~/orgfiles/GTD/privnotes.org") 
     ("Contact" ?c "\n* %^{Name} :CONTACT:\n%[~/orgfiles/contemp.txt]\n" 
       "~/orgfiles/GTD/privnotes.org") 
     ("Someday" ?s "** %^{Someday Heading} %U\n%?\n" "~/orgfiles/GTD/someday.org") 
     ("Vocab" ?v "** %^{Word?}\n%?\n" "~/orgfiles/GTD/vocab.org") 
    ) 
    ) 

Das ist so ziemlich Cut-and-Paste aus dem Tutorial. Wenn ich eine "Todo" (C-c r t Abkürzung) ein neues Fenster Emacs versuchen öffnet in erinnert Modus mit Text

* TODO %^g%? 

bereits innerhalb des Bildschirms. Es ist etwas los hier, weil ich nur

haben sollte

angezeigt werden, mit erinnern, warten auf mich, um einen Eintrag zu machen. Wenn ich jedoch% g aus der Template-Definition entferne, funktioniert alles gut (ich kann einfach kein Tag einfügen, während ich meinen Eintrag erstelle). Ich habe herumgesucht, um zu sehen, ob vielleicht der%^g-Eintrag geändert wurde (vielleicht, wenn Erinnerung durch Aufnahme ersetzt wurde), aber ich habe bisher nichts gefunden. Ist etwas falsch mit der Vorlage wie definiert? Jede Hilfe (besonders zu den Referenzen für das weitere Lesen) wird geschätzt.

Leider ist meine Organisation auf RHEL 6 fest, so dass die Aktualisierung von Emacs derzeit nicht möglich ist.

org-mode-Version: 8.3.4 Emacs Version: 23.1.1

Antwort

0

Sie haben eine neu genug Version von org, die Sie org-remember Graben kann (die länger veraltet und nicht aufrechterhalten AFAIK) und starten org-capture mit stattdessen. Sie können die Funktion org-capture-import-remember-templates verwenden, um Ihre org-remember-templates in org-capture-templates zu übersetzen.

Wenn Sie danach noch Probleme haben, schreiben Sie in die Mailingliste.