Voglio tracciare le abitudini utilizzando org-mode. Ad esempio, voglio fare esercizio 3 volte ogni settimana. C'è un modo per pianificare 3 volte un'attività ogni settimana indipendentemente dalla data in org-mode?Attività ripetitive settimanali emacs org-mode
risposta
Si dovrebbe essere in grado di farlo più o meno utilizzando il tracking dell'abitudine org (vedere: Org-Habits).
Per caricare org-abitudini si avrebbe bisogno di aggiungerlo al org-modules
(add-to-list 'org-modules "org-habit")
Poi:
- Usa
C-c C-s
per impostareSCHEDULED
. - Utilizzare
C-c C-t
per impostare l'esercizioTODO
. - Utilizzare
C-c C-x p
per avere la proprietàSTYLE
habit
(aggiungere eventuali altre proprietà come desiderato).
Ora le linee di questo tipo avrebbero dovuto essere aggiunto dopo il titolo:
:PROPERTIES:
:STYLE: habit
:END:
Una singola abitudine dovrebbe bastare, non sarà esattamente 3 volte alla settimana, ma nel tempo saranno in media fuori per come. Se si utilizza un ripetitore programmato che è .+2d/3d
, verrà richiesto di eseguire l'abitudine non più spesso di ogni secondo giorno, e non meno spesso di ogni 3. (Questa media a 2.9 volte a settimana se la si prolunga abbastanza a lungo. 6 settimane (42 giorni) lo completeresti almeno 14 volte, al massimo 21, o 17,5 in media, 18 volte in 6 settimane sarebbero 3 volte a settimana).
vostra abitudine finale dovrebbe essere simile a questo, inizialmente, come si completa la registrazione FATTO sarà aggiunto in e l'ultima ripetizione sarà mantenuta traccia di come una proprietà:
** TODO Exercise
SCHEDULED: <2012-01-06 Fri .+2d/3d>
:PROPERTIES:
:STYLE: habit
:END:
Nota: Se si ottiene l'errore Symbol's value as variable is void: org-modules
quando si cerca di caricare il modulo org-abitudine, si potrebbe desiderare di provare la seguente invece:
(require 'org)
(require 'org-install)
(add-to-list 'org-modules "org-habit")
Se il timing specifico della settimana è importante, anche le tre abitudini che si ripetono settimanalmente (+ 1w) funzioneranno, ma il monitoraggio dell'abitudine è meno chiaro. Forse sub compiti? Dovrò provarlo – mike
'(add-to-list 'org-modules' org-modules)' per me –
È possibile utilizzare un timestamp con intervallo di ripetitore come descritto nello manual.
A timestamp may contain a _repeater interval_, indicating that it applies not only on the given date, but again and again after a certain interval of N days (d), weeks (w), months (m), or years (y). The following will show up in the agenda every Wednesday: * Pick up Sam at school <2007-05-16 Wed 12:30 +1w>
non riesco a vedere un modo per fare questo con una sola voce. Il mio modo di fare le cose simili è quello di creare una speciale sequenza di TODO per è, dire (sequence ('HABIT' '|' 'CHECK'))
con setq org-todo-keywords
Poi basta scrivere tre voci, ciascuna su una settimana di ripetizione
* HABIT Monday workout
DEADLINE: <2012-01-09 Mon +1w>
* HABIT Wednessday workout
DEADLINE: <2012-01-11 Wed +1w>
* HABIT Friday workout
DEADLINE: <2012-01-06 Fri +1w>
Non è così pulito, ma funziona .
- 1. Timestamp personalizzato in emacs orgmode
- 2. Attività ripetitive in intervalli di tempo specifici?
- 3. orgmode emacs non inserire la linea tra le intestazioni?
- 4. Orgmode Tabella formattazione di celle
- 5. Problema NSDateFormatter con numeri settimanali
- 6. Orgmode: come filtrare i blocchi per essere groviglio?
- 7. C'è un modo per eseguire attività ripetitive a intervalli in Golang?
- 8. Modalità organizzazione: come pianificare attività ripetitive per il primo sabato di ogni mese?
- 9. emacs: Orgmode, come fare un elenco da un blocco di linee
- 10. Emacs: attività dipendenti dalla modalità org
- 11. Come ottenere i numeri settimanali di un determinato mese?
- 12. orgmode, riferito a un articolo in una lista numerata
- 13. pianificazione attività eseguibili in java
- 14. Come posso automatizzare le attività in Xcode?
- 15. emacs: apre tutti i file .txt in una directory specifica in una modalità principale specifica
- 16. Ingressi attività vs origini attività
- 17. Attività vuota o attività vuota
- 18. Aggiungi attività al menu a discesa Attività in Attività task
- 19. Come posso avviare una modalità diversa con Emacs nella riga di comando?
- 20. Come evitare i condizionali in linea ripetitive per la definizione di htmlAttributes Html.EditorFor()
- 21. Esiste un'applica-comando-a-ogni-linea-in-regione in emacs?
- 22. Emacs Wishlist
- 23. Avvio attività tramite notifica: evitare attività duplicate
- 24. WF4: attività personalizzata con attività figlio
- 25. Attività vuota Android e attività vuota
- 26. Attività gradle per chiamare altre attività nell'ordine
- 27. Emacs liste ordinate in org-mode
- 28. completamento attività
- 29. condivide la configurazione di emacs tra emacs 23 ed emacs 24
- 30. Come modellare e memorizzare le attività ricorrenti nei binari?
Sembra che si dovrebbe creare 3 nodi abitudine e programmare entro una settimana. Cucinerò qualcosa. – pmr
http://orgmode.org/manual/Repeated-tasks.html#Repeated-sasks –