Parece ser obvio, pero todavía no he podido encontrar una respuesta ... Tengo algunas tareas repetitivas que tienen una propiedad al estilo de SCHEDULED: <2015-05-22 Fri 23:00 .+4d>
. Sin embargo, esto tiene el efecto de hacer que esa tarea también aparezca en la vista de agenda del 26 de mayo, 30 de mayo ... etc., etc., lo que abarrota significativamente la vista de agenda. Noto que las entradas programadas con habit
estilo no se comportan así, sin embargo, no quiero realizar todas las tareas repetitivas habit
. Debe haber una manera de evitar que aparezcan futuras tareas repetitivas (Ambas DEADLINE
y SCHEDULED
) en el calendario prematuramente.
org-mode
org-agenda
xji
fuente
fuente
org-agenda-repeating-timestamp-show-all
?: " No nulo significa mostrar todas las apariciones de un sello repetitivo en la agenda. Cuando se establece en una lista de cadenas, solo muestra las apariciones de sellos repetitivos para estas palabras clave TODO. Cuandonil
solo se muestra una aparición, ya sea hoy o el más cercano en el futuro. "Nunca he intentado esto, pero parece que podría ser aplicable ya que el valor predeterminado est
.Respuestas:
El valor predeterminado para la variable
org-agenda-repeating-timestamp-show-all
est
, es decir, " No nulo significa mostrar todas las apariciones de un sello repetitivo en la agenda " . La variable se puede establecer en " una lista de cadenas " para " mostrar solo las apariciones de sellos repetitivos para estos TODO palabras clave ". Cuando la variable se establece ennil
" solo se muestra una ocurrencia, hoy o la más próxima en el futuro " . Por lo tanto, el póster original puede agregar la siguiente línea al archivo.emacs
oinit.el
:fuente
org-agenda-repeating-timestamp-show-all
. Para los fines de esta pregunta, creo que la configuración de reemplazo está enorg-agenda-show-future-repeats
.TL; DR:
(setq org-agenda-show-future-repeats nil)
.Usted tiene que fijar
org-agenda-show-future-repeats
anil
. La opción anteriororg-agenda-repeating-timestamp-show-all
se ha eliminado del modo Org en la versión 9.1 , ya que el nuevo par de opciones (las anteriormente nombradasorg-agenda-show-future-repeats
y) proporcionanorg-agenda-prefer-last-repeat
un control más detallado sobre las tareas mostradas en la agenda.Tenga en cuenta que
org-agenda-show-future-repeats
también es compatiblenext
si desea mostrar una única repetición futura. Para más información, verM-x customize-option org-agenda-show-future-repeats
.fuente