Using an org-mode agenda
Preamble
I generate a lot of to-dos, but need to be revisiting and signing them off!
Note right now I am using Centos 7, Gnome, emacs 27 that I have already set up a bit.
Amble
DONE Open emacs for editing in org-mode
- CLOSING NOTE
In fact, I am editing this file with emacs.
Since I use multiple workspaces, I start one emacs session in the background
M-F2 emacs --daemon
Connecting into my running emacs
M-F2 emacsclient -c
Exiting just the connection is aside
M-x 5 0
Making an example in org aside
<e <tab>
tab autocompletes to
##+BEGIN_EXAMPLE ##+END_EXAMPLE
With one less #.
Inserting a heading in org
C- <enter>
Inserting a date
C-c .
Inserting a TODO in org
M-^-<enter>
Convert a heading to a TODO
C-c t
Cycles
- heading
- TODO
- DONE
I set mine to prompt for comments for and timestamp dones. You can fix up the expansions/autocompletes after if needed.
DONE Make an org file
- CLOSING NOTE
In fact, using this file.
C-x C-f my-r-feb.org
Agenda view
Add some todos. Then
C-c [
adds the current file to the agenda file list.
C-c a t
shows all the (open) TODOs.
Global list of TODO items of type: ALL Available with ‘N r’: (0)[ALL] (1)TODO (2)DONE org-agenda-use:TODO <2019-02-03 Sun> Open emacs for editing in org-mode org-agenda-use:TODO Make an org file
After closing the first TODO (
M-g g 17 C-c t <close message> C-c C-c
) my todo list is now:
Global list of TODO items of type: ALL Available with ‘N r’: (0)[ALL] (1)TODO (2)DONE org-agenda-use:TODO Make an org file
or,
C-c a n
Week-agenda (W05): Monday 28 January 2019 W05 Tuesday 29 January 2019 Wednesday 30 January 2019 Thursday 31 January 2019 Friday 1 February 2019 Saturday 2 February 2019 Sunday 3 February 2019 org-agenda-use:DONE Open emacs for editing in org-mode org-agenda-use:TODO Make an org file ==================================================================================================================================================== Global list of TODO items of type: ALL org-agenda-use:TODO Make an org file
Clicking on an agenda item takes you to its file location (for editing, for example).