Wanrong, I have it configured like this: (setq org-todo-keywords '((sequence "TODO(t)" "STARTED(s)" "WAITING(w)" "UNTESTED(u)" "|" "DONE(d)" "DEFERRED(f)" "CANCELLED(x)"))) (setq org-use-fast-todo-selection t) then all it takes is C-c C-t and then a key (t,s,w)... Cheers, Hugo On Feb 13, 2008 2:19 PM, Wanrong Lin wrote: > > > Did you try C-c C-t ? > > > > ,----[ (info "(org)TODO basics") ] > > | The most important commands to work with TODO entries are: > > | > > | `C-c C-t' > > | Rotate the TODO state of the current item among > > | > > | ,-> (unmarked) -> TODO -> DONE --. > > | '--------------------------------' > > | > > | The same rotation can also be done "remotely" from the timeline > and > > | agenda buffers with the `t' command key (*note Agenda > commands::). > > `---- > > > > Hope this helps, > > > > > > C-c C-t is what I have been using, but recently I am a little bit tired > of the cycling (especially when I have 7 TODO states), so I wish to have > something that can let me select a TODO state directly, like C-c C-c > does for tags. > > Wanrong > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode >