Como registrar automaticamente o tempo de status TODO no modo de organização, diferente de DONE?

1

Percebo que, se você alterar a lista de palavras-chave Todo-modo de modo geral, a última palavra-chave na lista será interpretada como o status DONE para fins de personalização do Todo Feito. Eu gostaria de adicionar uma palavra-chave ABANDONED e também registrar o timestamp quando esse status for alternado, mas não vejo isso na personalização. Existe uma maneira simples de fazer isso, o que não tornará meu arquivo .emacs muito crocty e enigmático, ou uma maneira fácil de fazer isso com personalização?

    
por bright-star 21.11.2013 / 11:46

1 resposta

2

Você pode usar o caractere pipe vertical ("|") para separar os estados TODO dos estados DONE (inclua-o na lista com suas palavras-chave como outro item normal).

Para permitir a inserção do registro de data e hora ao acionar um dos estados DONE, defina a variável "org-log-done".

Então, para o seu exemplo, você pode adicionar isso ao seu .emacs:

(setq org-todo-keywords
      (quote ((sequence "TODO(t)" "|" "ABANDONED(b)" "DONE(d)"))))
(setq org-log-done t)

(Observe que isso também define os atalhos de teclado para uma configuração fácil e rápida dos estados TODO, com a tecla "b" usada para definir o estado ABANDONADO).

Para mais informações sobre todas essas configurações, examine-as no Emacs (com C -h k, depois digite o nome da variável). Além disso, o manual do modo organizacional é um excelente recurso: Manual do Modo Org. - Estados do fluxo de trabalho

    
por 21.11.2013 / 14:15