2009-12-05 17 views
6

Me gustaría crear una agenda personalizada en modo org que me va a mostrar todos los elementos TODO con una etiqueta en particular que, o son atrasados ​​o debido actualidad.personalizada vista Agenda en el modo Org: Fechas combinando y Etiquetas

Sin embargo, no puedo encontrar ninguna función de búsqueda que me permita combinar los dos. ¿Me estoy perdiendo algo o estoy tratando de usar la herramienta incorrectamente?

Respuesta

2

El org-agenda-list está destinado a hacer esto. Puede invocarlo con C-c a a. Muestra la agenda de la semana, que incluye todas las tareas vencidas en la semana o vencidas. Puede limitar la búsqueda para ver todas las tareas programadas hoy en día, para hoy y todas las tareas vencidas pulsando d Además, si sólo desea ver las tareas con una etiqueta determinada, puede hacerlo pulsando / y elegir la etiqueta que desea ver .

De esta manera usted obtendrá lo que desea.

4

Puede utilizar org-agenda-filtro a aplicar. Además, me pareció útil esconder etiquetas en la agenda para el día o la semana actual. Como resultado, tienes algo así.

(setq org-agenda-custom-commands 
     `(("o" "tasks with tag1" 
     ((org-agenda-list) 
      (org-agenda-filter-apply ,(list "+tag1"))) 
     ((org-agenda-remove-tags t))) 
     ("d" "tasks with tag2" 
     ((org-agenda-list) 
      (org-agenda-filter-apply ,(list "+tag2"))) 
     ((org-agenda-remove-tags t))) 
     )) 

Se muestran las tareas con la etiqueta 1 utilizando Ctrl-ao y tareas con tag2 utilizando Ctrl-ad

+0

De hecho, [este comentario] (http://stackoverflow.com/questions/1361595/emacs-org -mode-agenda-filter-by-owner? rq = 1 # comment18868850_1361595) sería mejor aplicado aquí: no creo que este código funcione más, pero eso es exactamente lo que estoy tratando de lograr. ¡Una actualización sería muy bienvenida! –

Cuestiones relacionadas