No modo Org, gostaria de ter um modelo de captura armazenado assim:
* 2015
** 2015-05 May
*** 2015-05-21 Thursday <--- I can get this with file+datetree
**** Todo today <--- here's the problem
***** TODO something <--- this is the captured content
Isso é possível imediatamente? Se não, alguma idéia de como implementá-lo?
org-mode
org-capture
Max Hollmann
fonte
fonte
**** Todo today
? Seria ótimo se você pudesse estender sua postagem para incluir (1) um exemplo da saída que o modelo de captura produz atualmente, (2) um exemplo separado da saída que você gostaria de ver e (3) o próprio modelo de captura . Fora isso, seja bem-vindo ao Emacs.SE!2015-05-21 Thursday
) e o título produzido pelo modelo (TODO something
). Basicamente, o que eu preciso éfile+datetree+olp
.**** Todo today
cabeçalho para cadaTODO
item criado usandoorg-capture
. Eu já corrigi esse problema; por favor, dê uma outra olhada na minha resposta.Respostas:
Você pode conseguir o que deseja definindo uma função personalizada que retorna o local de destino para a expansão do modelo:
Em seguida, configure seu modelo da seguinte maneira:
fonte
calendar-current-date
é gregoriano desde o início, portanto não há necessidade de converterorg-today
para gregoriano.