Mueen Nawaz <mu...@nawaz.org> writes: > From the docs: > > "S-<<left>> and S-<<right>> and walk through all keywords from all sets" > > What I would /really/ like is for S-<<left>> and S-<<right>> to _stay_ > within the same set, with me using C-S-<<left>> (or right) to > _switch_ to another set. > > What I have (so far) on the top of the file is: > > #+TODO: TODO | DONE > #+TODO: WAITING | DONE > > The reason I kept it as separate sets is that I anticipate > WAITING to be infrequent compared to TODO. So I don't want to put TODO > and WAITING in the same set. I think there's another (more standard) > way of setting the TODO state (I forget the shortcut), but for me the > S-Left/Right is really, really convenient.
I understand that you prefer S-left/right. However, I believe cycling with C-c C-t will stay within the same set. (I proofread that keybinding couple of times.) :) As an aside, I've found that it's very fast to use the new speed commands to change todo states. If org-use-speed-commands is turned on, all one needs to do is hit "t" at the start of a headline. > And incidentally, the S-Left/Right doesn't seem to do as > advertised. It jumps from one set to the other only once (haven't > tested with 3 sets). I believe the presence of duplicate DONEs above is interfering with the cycling from state to state. If I get rid of the second DONE or change it to a different state, the cycling from set to set works as expected, TODO --> DONE --> WAITING --> nil --> TODO. E.g. #+TODO: TODO | DONE #+TODO: WAITING Best, Matt _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode