en modo org, ¿cómo ver TODOS los elementos solo para el búfer actual?


12

En el modo org, me gusta ejecutar org-todo-list, que muestra la lista de tareas global que incluye todos mis archivos de agenda orgánica. ¿Cómo veo una lista TODO solo para el búfer actual, ignorando mis otros archivos de agenda de la organización?

Respuestas:


13

Puede usar <desde el menú de agenda para restringir la llamada de agenda actual al búfer desde el que se invocó la agenda. Para restringir ese archivo a más de una llamada, puede usar C-c C-x <( org-agenda-set-restriction-lock). Ver (info "(org) Agenda files")para más información.


10

Puede usar org-show-todo-treepara obtener una vista de árbol dispersa de los elementos TODO del búfer actual. Está obligado C-c / tpor defecto.


7

Puede vincularse org-agenda-filesdinámicamente al archivo del búfer actual y llamar org-todo-listdesde allí:

(defun org-todo-list-current-file (&optional arg)
  "Like `org-todo-list', but using only the current buffer's file."
  (interactive "P")
  (let ((org-agenda-files (list (buffer-file-name (current-buffer)))))
    (if (null (car org-agenda-files))
        (error "%s is not visiting a file" (buffer-name (current-buffer)))
      (org-todo-list arg))))
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.