3 votes

org-mode : modèles de capture - Comment les utiliser ?

J'ai commencé à utiliser emacs 's org-mode souvent, et j'arrive enfin à configurer org-capture .

Cependant, j'ai trouvé dans la plupart des endroits que l'on peut configurer différents modèles en ajoutant les lignes suivantes au fichier .emacs fichier :

(setq org-capture-templates
      '(("t" "Todo" entry (file+headline "~/Documents/Orgfiles/gtd.org" "Tasks")
     "* TODO %?\n %i\n %a")
    ("j" "Journal" entry (file+datetree "~/Documents/Orgfiles/journal.org")
     "* %?\nEntered on %U\n %i\n %a")))

Question

  • Quel est le but de l'utilisation de ces modèles ?
  • Pourriez-vous (s'il vous plaît) illustrer leurs utilisations par quelques exemples ?

5voto

Dror Points 1820

org-capture vous permet de sauvegarder (rapidement !) des liens (au sens large) vers votre travail pour une consultation ultérieure. Par exemple, disons que vous travaillez sur un TeX et vous réalisez qu'il vous manque une section. Au lieu de couper votre flux de travail, vous appuyez simplement sur M-x org-capture et enregistrer une note rapide (avec un lien à l'endroit dans le TeX ) dans votre fichier Get Things Done org -fichier.

Pour utiliser cette fonction, vous devez définir certains fichiers dans lesquels vous souhaitez enregistrer ces notes rapides. Par exemple, pour moi, le fichier le plus important est le suivant gtd.org où j'accomode tous les todo's. A son tour, il est utile d'ajouter ce fichier à la liste de l'agenda ( M-x org-agenda-file-to-front ) afin que vous puissiez accéder facilement aux listes de tâches.

Les modèles que j'utilise sont définis comme suit :

(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)
              )))

Et j'utilise principalement le t pour les todos. En pratique, j'ai lié (ou peut-être est-ce la valeur par défaut) org-capture a C-c c et ensuite C-c c t ouvre un tampon dans lequel je peux modifier l'élément à faire. Une fois que j'ai terminé C-c C-c enregistre la note à l'endroit prédéfini, et je suis automatiquement renvoyé dans la mémoire tampon et à l'endroit où je me trouvais dans la mémoire tampon.

Comme toujours : par exemple C-c signifie que vous devez frapper la CONTROC-c et de la même manière M-x signifie que vous devez frapper META-x ( META est normalement ALT ).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X