I am using a Spanish keyboard, which means that certain characters are not directly available but have to be invoked through a key combination. For example, the to get the @
I have to use the combination ⌥``2
.
In OmniFocus, there is a keyboard shortcut for inserting a timestamp, ⌘``@
, which works perfectly on my keyboard if I simply press the correct keyboard combination: ⌘``⌥``2
. However, within Omnifocus this particular keyboard combination already has another use: Go to Outline. Therefore I have now a keyboard shortcut that is used for two different functions. Whenever the carret is in a text field, the shortcut inserts the timestamp and if no text has been selected it moved the focus to the outline.
This is very confusing. In more than one occasion I have replaced the task description with a time stamp when I wanted to switch the focus.
I know that I can manually remap keyboard shortcuts, but would prefer a better solution (even though I know that this is very difficult when many keyboard layouts exist).