Parece óbvio, mas ainda não consegui encontrar uma resposta ... Tenho algumas tarefas repetitivas que têm uma propriedade no estilo de SCHEDULED: <2015-05-22 Fri 23:00 .+4d>
. Entretanto, isso tem o efeito de fazer com que essa tarefa também apareça na exibição da agenda de 26 de maio, 30 de maio ... etc. etc., o que atrapalha significativamente a exibição da agenda. Percebo que as entradas agendadas com habit
estilo não se comportam assim, no entanto, não quero fazer todas as tarefas repetitivas habit
. Deve haver uma maneira de impedir que ocorrências futuras de tarefas repetitivas (Ambos DEADLINE
e SCHEDULED
) apareçam prematuramente no calendário?
org-mode
org-agenda
xji
fonte
fonte
org-agenda-repeating-timestamp-show-all
?: " Não nulo significa mostrar todas as ocorrências de um carimbo repetitivo na agenda. Quando definido como uma lista de cadeias, mostre apenas as ocorrências de carimbos repetidos para essas palavras-chave TODO. Quandonil
, apenas uma ocorrência é mostrada, hoje ou o mais próximo do futuro. "Eu nunca tentei isso, mas parece que pode ser aplicável, pois o valor padrão ét
.Respostas:
O valor padrão para a variável
org-agenda-repeating-timestamp-show-all
ét
- ou seja, " Não-nulo significa mostrar todas as ocorrências de um carimbo de repetição na agenda " . A variável pode ser definida como " uma lista de cadeias " para " mostrar apenas ocorrências de carimbos de repetição para esses itens". TODO palavras-chave ". Quando a variável é configurada comonil
" apenas uma ocorrência é mostrada hoje ou a mais próxima no futuro " . Portanto, o pôster original pode desejar adicionar a seguinte linha ao arquivo.emacs
ouinit.el
:fonte
org-agenda-repeating-timestamp-show-all
. Para os fins desta questão, acredito que a definição de substituição está emorg-agenda-show-future-repeats
.TL; DR:
(setq org-agenda-show-future-repeats nil)
.Você precisa definir
org-agenda-show-future-repeats
comonil
. A opção anteriororg-agenda-repeating-timestamp-show-all
foi removida do modo de organização na versão 9.1 , pois o novo par de opções - as nomeadas anteriormenteorg-agenda-show-future-repeats
eorg-agenda-prefer-last-repeat
- fornece um controle mais refinado sobre as tarefas mostradas na agenda.Observe que
org-agenda-show-future-repeats
também suportanext
se você deseja mostrar uma única repetição futura. Para mais informações, consulteM-x customize-option org-agenda-show-future-repeats
.fonte