Eu tenho uma pasta base do projeto, ~/prj
, dentro do qual eu tenho muitos projectos individuais, 2014_prj1
, 2014_prj2
, ..., dentro do qual eu tenho, entre outros, uma doc
pasta. O layout fica assim:
~/prj
~/prj/2014_prj1
~/prj/2014_prj1/README.org
~/prj/2014_prj1/data
~/prj/2014_prj1/doc
~/prj/2014_prj2
~/prj/2014_prj2/README.org
~/prj/2014_prj2/data
~/prj/2014_prj2/doc
Agora eu gostaria de adicionar todos os diretórios do projeto ( 2014_prjX
) org-agenda-files
e todos os doc
subdiretórios dos diretórios do projeto. As data
pastas não devem fazer parte org-agenda-files
, porque elas podem conter 10000s de arquivos.
Como posso conseguir isso? Eu tentei um simples
(setq org-agenda-files (quote ("~/doc/notes"
"~/.emacs.d"
"~/prj/*/doc"
)
)
mas isso me dá o erro
Non-existing agenda file ~/prj/*/doc
org-mode
org-agenda
wildcard
andreas-h
fonte
fonte
.org
arquivo após iniciar o emacs, ainda gostaria que ele fizesse parte deleorg-agenda-files
.Criei uma abordagem mais genérica, que permite um aninhamento mais profundo. Por exemplo, eu tenho uma rica árvore de notas e algumas pastas têm o arquivo tasks.org. Este código coletará todas as informações instantâneas:
fonte