Next: , Previous: Multiple sets in one file, Up: TODO extensions


5.2.4 Fast access to TODO states

If you would like to quickly change an entry to an arbitrary TODO state instead of cycling through the states, you can set up keys for single-letter access to the states. This is done by adding the section key after each keyword, in parenthesis. For example:

     (setq org-todo-keywords
           '((sequence "TODO(t)" "|" "DONE(d)")
             (sequence "REPORT(r)" "BUG(b)" "KNOWNCAUSE(k)" "|" "FIXED(f)")
             (sequence "|" "CANCELED(c)")))

If you then press C-u C-c C-t followed by the selection key, the entry will be switched to this state. <SPC> can be used to remove any TODO keyword from an entry. Should you like this way of selecting TODO states a lot, you might want to set the variable org-use-fast-todo-selection to t and make this behavior the default. Check also the variable org-fast-tag-selection-include-todo, it allows to change the TODO state through the tags interface (see Setting tags), in case you like to mingle the two concepts.