Estou usando o modo organizacional como uma base de conhecimento, onde cada arquivo é para um projeto específico em que estou trabalhando.
Cada arquivo tem seu próprio diário e eu adoraria ver um diário agregado de todas as coisas que fiz.
Essas informações estão em um monte de .org
arquivos em um diretório específico.
A funcionalidade que estou procurando é o que a linha do tempo da agenda fornece, mas funciona apenas para um arquivo.
Existe uma maneira de fazê-lo funcionar para todos os arquivos org-agenda-files
?
org-mode
org-agenda
edmz
fonte
fonte
Timelineview of all agenda files
emunix.SE
.unix.SE
e provavelmente poderia obter uma resposta melhor aqui.Respostas:
Com base nas sugestões fornecidas nesta resposta , o comando a seguir coleta o conteúdo de todos
org-agenda-files
em um único arquivo e chama oorg-agenda
comando que cria a linha do tempo:Para obter melhores resultados, configure uma ligação de chave personalizada para este comando via
Além disso , se você deseja que o comando considere todos os
org-mode
arquivos que estão abertos no momento (além do seuorg-agenda-files
, que pode ou não estar aberto), você pode substituirorg-agenda-files
por uma chamada(org-files-list)
no código acima.fonte
org-agenda-files
por(org-agenda-files t)
para resolver esse problema.Não é exatamente idêntico à linha do tempo, mas você pode criar uma exibição personalizada da agenda mostrando algum período de tempo no "modo de log". Ligando
org-agenda-files
localmente no comando the agenda, podemos carregar os arquivos que desejamos sem atrapalhar o comportamento normal. Isso faz uma semana, mudeorg-agenda-span
para o número de dias que você deseja.fonte