sgtd - Simply Getting Things Done

usage

sgtd [-f <filename>] [-h] [-v] [new_action_text...]
-f <filename> to specify an sgtd database (default is ~/.sgtd/sgtd.db)
-h help
-v version
new_action_text... any additional text on the commandline is interpreted
                   as text to be inserted as a single new action.

command key bindings

views

a          - view actions list
p          - view projects list
c          - view contexts list

?          - display help screen

s          - toggles between sort view of actions by project or by context
f          - toggles between unfiltered view of actions and filtered by current sort

^P         - edit the print command, then print

actions

q          - quit

i          - insert action / project / context
I          - insert action (from any view) and assign current project / context
e          - edit name of current action / project / context
d          - delete current action / project / context

K          - move item up
J          - move item down

*          - toggle to mark/clear all actions / projects / contexts
<Space>    - toggle to mark/clear individual actions / projects / contexts
<Enter>    - begins filtering on selected categories

P          - assign project name to selected action(s)
C          - assign context name to selected action(s)
<Enter>    - when assigning, selects project or context name
<ESC>      - when assigning, cancels assignment

navigation

k, <UP>    - up
j, <DOWN>  - down
h, <LEFT>  - left [not yet implemented]
l, <RIGHT> - right [not yet implemented]
g, <HOME>  - first item in list
G, <END>   - last item in list
H          - first item on screen
M          - middle item on screen
L          - last item on screen
^F, <PGDN> - scroll forward one page
^B, <PGUP> - scroll backward one page
/          - find regular expression