Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

How can I create keyboard shortcuts in Mail.app that do not require modifiers? For example, I'd like j/k to scroll the message pane. Maybe n/p to navigate between messages. Maybe N/P to navigate to unread messages. Maybe a to archve a message.

The key point here is that the shortcuts should not require modifiers: No Command, no Ctrl, no Option.

The gmail shortcuts are different, but similar in that they don't require modifiers.

share|improve this question
    
I doubt this is possible. –  user479 Jun 10 '12 at 3:01
    
Man, I want this too... –  Alex Wayne Jul 25 '12 at 23:10
    
I wonder if there is something like AutoHotKey for OSX. There is an AutoHotKey script that adds Gmail shortcuts to MS Outlook. Since all the actions are already available from the keyboard, just remapping the keys would do nicely. No, KeyRemap4MacBook doesn't do it (as far as I know), because it doesn't know which widget is in focus in Mail. (And I do want to be able to enter j and k into the Search field, say.) –  hibbelig Jan 10 '13 at 0:53

2 Answers 2

I've accomplished this with Keyboard Maestro. I've setup the navigation keys, then activate and deactivate them with Escape.

Setup a group scoped to Apple Mail that is activated via Escape:

Apple Mail group

Delete Gmail style:

Delete Gmail style

Move down:

Move down

Move up:

enter image description here

Create a shortcut for archiving. You could use e when Escape is activated to simulate Gmail's shortcut, but I prefer this as it doesn't matter what mode I am in:

Archive shortcut

You will need to bind a key to Archive in System Preferences:

Bind key to <code>Archive</code> in System Preferences

Confirm in Apple Mail:

Confirm keyboard shortcut

Use your imagination!

share|improve this answer
1  
Could you maybe add a screenshot or a walkthrough on how to do this? This would greatly improve your answer. –  Bart Arondson Dec 8 '13 at 13:15
    
@BartArondson, I have improved my answer. Thank you for the prompt. –  Tricon May 29 at 17:50

Try GMailinator. It's free and doesn't require configuration or start any extra process. GMailinator may not as flexible as keyboard macro software while if you're looking for exactly gmail shortcuts, it's a good fit.

BTW, if you don't have Xcode to build from source code, the compiled binary could be found at release tab.

share|improve this answer
1  
Can you please tell us why it is good and not just provide a link –  Mark Sep 4 at 10:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.