I’m wondering if there are keyboard shortcuts for quickly setting the project, defer until date, and due date when creating a new item.
Right now, I just tab through all the fields to get to the one I want, but it seems like there should be a better way.
Using the inspector is even worse than the quick entry popup (or the similarly-formatted inline project/defer/due fields): when I’m in the “Defer Until” field, it takes 4 tab presses to get to the “Due” field.
I’m afraid there is no specific hot-key for that, but there are some ways around it.
Before moving further though, you know that all Keyboard Commands can be accessed through the Help Menu → Keyboard Commands? Great source of information in there. Recommended.
The ways I imagine around this would require you to have an application called Keyboard Maestro. Are you familiar with it?
You could create a Keyboard Maestro macro to accomplish what you want. Basically, you hit a hotkey and it does the receptive typing (tab through, like you said) for you. It’s quite similar to the solution I found to another problem, described on this thread here in the forum
You could use AppleScript: Dan Byler has a nice collection of scripts here, for postponing tasks (snoozing, deferring, moving for tomorrow, etc). You could easily trigger those scripts via OmniFocus toolbar, AppleScript menu, or an application launcher of your choice, like Alfred or Launchbar.
You could use a combination of both and have some magic, like Patrick Walker describes in this post in his blog.
I hope this is not much information and that you find some ideas. If there is something not clear, anything, just shout.
Together with the undocumented (some were documented in Omnifocus 1) single key shortcuts mentioned by masnick, there is also ‘r’ for move right. The shortcut ‘l’ is by the way not only for convert to project, but also for move left in general. Most of these single key shortcuts could also be used in Omnioutliner.
The Hit List has very nice keyboard controls using -,= [,] for setting start dates and due by dates. Something similar in omnifocus would make a lot of sense. It would be nice to see something similar in OF
(THL overall is very good at keyboard shortcuts which make managing larger numbers of items - as for instance when first switching to the programme - very much easier)