Ho spesso un elenco come questo:
* Main heading
** TODO [#A] Make world better
** TODO [#B] Make Emacs better
** TODO [#B] Customize emacs
** DONE [#C] some task
** TODO [#A] Launch rocket to mars
Vorrei prima ordinarlo in base alla taskword "TODO". Quindi gli articoli all'interno del TODO ordinato vorrei ordinare per priorità. (sarebbe quindi piacevole ordinare ulteriormente per "Sforzo").
E intendo che attualmente posso fare clic sull'intestazione principale e ordinare i bambini già per priorità o per parola chiave, ma non per entrambi.
L'ordinamento per entrambi è possibile come una strategia di ordinamento?
Attualmente ho due titoli
* Tasks
** TODO [#A] meh
** TODO [#B] meh2
* Completed.
** DONE [#B] meh3.
Ma il problema con questo approccio è che devo costantemente mescolare i compiti quando li completo.
[EDIT]
Questo è un po 'simile a questo, tranne per il fatto che non potevo dare un senso alla sua risposta per trasferirla ai miei bisogni?
org-refile-targets
qualcosa di simile (setq org-refile-targets '((nil . (:maxlevel . 6))))
. Ciò renderà le org-mode
intestazioni degli spettacoli fino a una profondità di 6 durante il refiling. È possibile controllare la documentazione org-refile-targets
per ulteriori informazioni.
org-sort-entries
agirà su un'intestazione principale per tutte le sottovoci oppure può ordinare ciò che si trova in una regione selezionata. Ci sono opzioni interattive tra cui scegliere. Puoi anche usarlo a livello di programmazione e sono possibili diversi tipi: uso spesso a, o, p, t (uno dopo l'altro per raggiungere 4 livelli di criteri di ordinamento). Ad esempio, è possibile ordinare prima tutto in ordine alfabetico, quindi in base a parole chiave, quindi in ordine di priorità e in base al tempo.