6 votos

Carga todos los archivos en una carpeta al programa org

Encontré un org tutorial donde se explica cómo cargar org archivos de una carpeta, utilizando

(setq org-agenda-files (list "~/org/work.org"
                             "~/org/school.org" 
                             "~/org/home.org"))

Pregunta

¿Hay una manera a emacs para cargar todos los archivos de la org en una carpeta determinada a la orden del día?

6voto

Aaron Miller Puntos 7065

El uso de la Org modo incluido con Emacs 24.3, de C-h v org-agenda-files RET:

If an entry is a directory, all files in that directory that are matched by
`org-agenda-file-regexp' will be part of the file list.

Y desde C-h v org-agenda-file-regexp RET:

org-agenda-file-regexp is a variable defined in 'org.el'.
Its value is "\\`[^.].*\\.org\\'"
[...]
You can customize this variable.

Así que, en resumen: evaluar (add-to-list 'org-agenda-files (expand-file-name "~/org")) y, si su org-agenda-file-regexp es el valor predeterminado Org modo de leer los temas de la agenda de cualquier archivo en ~/org cuyo nombre termina en .org. (Si su org-agenda-file-regexp no está en el valor predeterminado, o si usted necesita para que coincida más que sólo los archivos cuyo nombre termina en .org, a continuación, personalizar a sus necesidades a través de la M-x customize-variable RET org-agenda-file-regexp RET.)

4voto

Dox Puntos 202

Inspirado en la respuesta dada por Aaron, cambiar mi configuración para

(setq org-agenda-files (list "~/org"))

y el problema fue solucionado.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: