How to use gmail’s keyboard shortcuts in macos mail

Source: CUA, Motif, Windows
Alias: Accelerators (Motif)
Related: Mnemonic; Command

Shortcut keys are a single key or combination of keys that users select to perform an action that is available from a menu.

To represent combinations of keys as a shortcut, show the first key, the plus sign (+), then the second key. For example, Ctrl+O . Note shortcut keys are represented with capital letters, but the user should be able to use lowercase.

Shortcut keys must be consistent across windows, performing the same function in every window in which they appear in an application.

Rules for usage:

Provide a shortcut key only when task analysis indicates that the choice is used frequently. Do not overuse them.

Use the key as part of the application-specific shortcut-key assignment.

Standard shortcut keys

Function Shortcut key Notes
Clear 1
Copy C 2
Cut X
Delete 3
New N 4
Open O/ 5
Paste V
Print P
Refresh 6
Save S
Select All / 7
Deselect All \
Undo Z

1. and 3. Assign the key to either Delete or Clear if only one is provided. If both Delete and Clear are provided, assign the key to the Delete function.
2. Copy is a copy to clipboard function, not “Copy files” or “Copy To”, which have no standard shortcut keys.
4. New is not a Motif specified accelerator, but is used as a shortcut key in Windows applications. This shortcut key will be further investigated as a standard. Do not assign Ctrl+N as a shortcut key for anything but New.
5. The Open command has two possible shortcut key mappings. Ctrl+O is used for the function “Open. ”, causing a dialog to appear. is used for Open when referring to a selected item.
6. Refresh refers to the Refresh Now command, not the setting for Refresh On or Refresh Off .
7. The shortcut key, Ctrl+A is used in Windows for Select All . A change to the Windows shortcut key is under investigation.
Next topic: Tool bar
Previous topic: Refresh

Justin Pot has been writing about technology for over a decade, with work appearing in Digital Trends, The Next Web, Lifehacker, MakeUseOf, and the Zapier Blog. He also runs the Hillsboro Signal, a volunteer-driven local news outlet he founded. Read more.

How to use gmail’s keyboard shortcuts in macos mail

Do you like the idea of Mail, the default email client in macOS, but find yourself unable to actually use it because of how much you love Gmail’s keyboard shortcuts? Me too. I’ve used Macs for years, but I’ve never given the default email program a chance, even though it’s lightweight, speedy, and nicely integrated into the OS. I want to press “e” to archive an email, or “#” to delete one, and j or k to browse emails.

It turns out I’m not alone, because there’s a bundle called Gmailinator that adds exactly this functionality to Mail (sometimes called “Mac Mail” or “” by users.) The problem: that bundle is four years old, and doesn’t work with macOS Sierra. Even worse: Apple also doesn’t really go out of its way to make installing bundles easy. Happily, there’s a version that is working, but to set it up, you’ll have to compile it using XCode. Don’t panic: it’s not hard, and the result is worth it.

Step One: Enable Bundles in Mac Mail

Before we can do anything, we need to open the Terminal and enable Mail bundles with this command:

defaults write EnableBundles -bool true

All we’re doing with this command is changing the “Enablebundles” toggle from “false” to “true.” Mail will not even check for bundles if this isn’t enabled, so make sure you do this.

Step Two: Download Gmailinator and XCode

Next we need to head to the working version of Gmailinator, generously forked by Github user jgavris. Click the green “Clone or Download” button, then click the “Download ZIP” button.

How to use gmail’s keyboard shortcuts in macos mail

Open the ZIP file to unarchive it.

If you haven’t already done so, install XCode from the Mac App Store. It’s a 4GB download, so this may take a while. Sorry: there’s no way around this, at least not until someone provides a working binary—the only binaries we could find aren’t working (if this changes please get in touch with us and we’ll update the article.)

Step Three: Compile and Install Gmailinator

Next, close Mail, then open the file called GMailinator.xcodeproj by double-clicking it.

How to use gmail’s keyboard shortcuts in macos mail

From here you can explore the code, if you like, or you can click Play button at top-left to build and install the bundle.

How to use gmail’s keyboard shortcuts in macos mail

Launch Mail: if the build didn’t work, you’ll see an error message. Otherwise you should be able to use the Gmail keyboard shortcuts.

How to use gmail’s keyboard shortcuts in macos mail

You’ll find the bundle you installed in

Library/Mail/Bundles/ , but you’ll need to know how to access the hidden Library folder to get there. To remove the bundle simply delete this folder.

Supported Keyboard Shortcuts

Wondering which of Gmail’s keyboard shortcuts are supported by this bundle? Here’s a list from the GitHub site for the project.

Key Action
# Delete
/ Mailbox search
! Toggle message as Junk
a Reply All
c Compose new message
e, y Archive
f Forward message
G Go to the last message
g Go to the first message
j Go to next message/thread
k Go to previous message/thread
l Move to folder (opens dialog)
o Open selected message
R Get new mail (Refresh)
r Reply
s Flag
u Mark message as read
U Mark message as unread
v View raw message dialog
z Undo

I tested them on the latest version of Mail as of this writing, 10.3, and all of these shortcuts were working for me.

Enjoy your new Mac Mail setup. If you want to keep configuring Mail to your liking, consider stopping it from wasting gigabytes of space or organizing your email with smart mailboxes.

How to use gmail’s keyboard shortcuts in macos mail

How to use gmail’s keyboard shortcuts in macos mail

When developing new features, it can be useful to be able to create new, unique, working email addresses for testing. For example, say you want to repeatedly test a sign-up flow end-to-end, and you need a new, unique email address each time through the flow. Furthermore, you’d like to use a real, working email address to verify the behavior of a confirmation email that gets sent after signing up. How can we easily accomplish this?

If you have a Gmail or Google Workspace (formerly G Suite) email address, you’re in luck! One of Gmail’s coolest under-the-radar features is the ability to create task-specific email addresses by adding a plus sign followed by additional characters to your email address. So, if your email address is [email protected], you can sign up with [email protected], and emails to [email protected] will reach your inbox. This makes it easy to repeatedly create new, unique, working addresses for testing!

But if you do this a lot, it becomes mentally draining to keep track of which email addresses you’ve already used and come up with new addresses on the fly. You’ll have to keep track of whether you’ve already used [email protected] or should instead be on [email protected], for example. Instead, let’s automate it!

With some built-in Mac OS tools, it’s possible to automatically create new, unique Gmail addresses with a handy keyboard shortcut to speed up our smoke testing. First, we’ll use the Mac OS Automator application to create a script to generate new email addresses using the current system time. Then we’ll attach that script to a keyboard shortcut in our system keyboard preferences.

Mac OS ships with the Automator program that allows you to create scripts using JavaScript or your shell, and these scripts can output text. In Automator, select New, then choose Quick Action.

How to use gmail’s keyboard shortcuts in macos mail

On the left hand pane, select Utilities, then Run JavaScript or Run Shell Script.

How to use gmail’s keyboard shortcuts in macos mail


How to use gmail’s keyboard shortcuts in macos mail

Apakah Anda suka ide Mail, klien email default di macOS, tetapi menemukan diri Anda tidak dapat benar-benar menggunakannya karena seberapa banyak Anda menyukai pintasan keyboard Gmail? Saya juga. Saya telah menggunakan Mac selama bertahun-tahun, tetapi saya tidak pernah memberi kesempatan kepada program email default, meskipun itu ringan, cepat, dan terintegrasi dengan baik ke dalam OS. Saya ingin menekan “e” untuk mengarsipkan email, atau “#” untuk menghapus satu, dan j atau k untuk menelusuri email.

Ternyata saya tidak sendirian, karena ada paket yang disebut Gmailinator yang menambahkan fungsi ini ke Mail (terkadang disebut “Mac Mail” atau “” oleh pengguna.) Masalahnya: bundel itu berusia empat tahun, dan tidak berfungsi dengan macOS Sierra. Lebih buruk lagi: Apple juga tidak benar-benar keluar dari caranya untuk membuat pemasangan bundel menjadi mudah. Untungnya, ada versi yang berfungsi, tetapi untuk menyiapkannya, Anda harus mengompilasi menggunakan Xcode. Jangan panik: itu tidak sulit, dan hasilnya sangat berharga.

Langkah Satu: Aktifkan Bundel di Mac Mail

Sebelum kita dapat melakukan apa pun, kita perlu membuka Terminal dan mengaktifkan bundel Mail dengan perintah ini:

defaults write EnableBundles -bool true

Semua yang kami lakukan dengan perintah ini adalah mengubah “Enablebundles” beralih dari “false” menjadi “true.” Mail bahkan tidak akan memeriksa bundel jika ini tidak diaktifkan, jadi pastikan Anda melakukan ini.

Langkah Kedua: Unduh Gmailinator dan Xcode

Selanjutnya kita perlu menuju ke versi Gmailinator yang bekerja, dengan murah hati dibayar oleh Github user jgavris. Klik tombol hijau “Klon atau Unduh”, lalu klik tombol “Unduh ZIP”.

How to use gmail’s keyboard shortcuts in macos mail

Buka file ZIP untuk membatalkan pengarsipan.

Jika Anda belum melakukannya, instal Xcode dari Mac App Store. Ini adalah unduhan 4 GB, jadi ini mungkin memakan waktu cukup lama. Maaf: tidak ada jalan lain, setidaknya tidak sampai seseorang memberikan biner yang berfungsi — biner satu-satunya yang kami temukan tidak berfungsi (jika perubahan ini silakan hubungi kami dan kami akan memperbarui artikel.)

Langkah Tiga: Kompilasi dan Pasang Gmailinator

Selanjutnya, tutup Mail, lalu buka file yang dipanggil GMailinator.xcodeproj dengan mengklik dua kali.

How to use gmail’s keyboard shortcuts in macos mail

Dari sini Anda dapat menjelajahi kode tersebut, jika Anda suka, atau Anda dapat mengeklik tombol Putar di kiri atas untuk membuat dan memasang paket.

How to use gmail’s keyboard shortcuts in macos mail

Luncurkan Email: jika bangunan tidak berfungsi, Anda akan melihat pesan kesalahan. Jika tidak, Anda harus dapat menggunakan pintasan keyboard Gmail.

How to use gmail’s keyboard shortcuts in macos mail

Anda akan menemukan paket yang Anda pasang

Library/Mail/Bundles/ , tetapi Anda harus tahu cara mengakses folder Perpustakaan yang tersembunyi untuk sampai ke sana. Untuk menghapus bundel cukup hapus folder ini.

Pintasan Keyboard yang Didukung

Ingin tahu pintas keyboard Gmail mana yang didukung oleh bundel ini? Berikut adalah daftar dari situs GitHub untuk proyek tersebut.

Kunci Tindakan
# Menghapus
/ Pencarian kotak surat
! Alihkan pesan sebagai Sampah
Sebuah Membalas semua
c Tulis pesan baru
e, y Arsipkan
f Teruskan pesan
G Pergi ke pesan terakhir
g Pergi ke pesan pertama
j Pergi ke pesan / utas berikutnya
k Pergi ke pesan / utas sebelumnya
l Pindah ke folder (buka dialog)
Hai Buka pesan yang dipilih
R Dapatkan surat baru (Segarkan)
r Balasan
s Bendera
kamu Tandai pesan sebagai telah dibaca
U Tandai pesan sebagai belum dibaca
v Lihat dialog pesan mentah
z Undo

Saya menguji mereka pada versi terbaru Mail pada tulisan ini, 10.3, dan semua cara pintas ini berhasil untuk saya.

Nikmati pengaturan Mac Mail Anda yang baru. Jika Anda ingin tetap mengonfigurasi Mail sesuai keinginan Anda, pertimbangkan untuk menghentikannya dari membuang-buang gigabyte ruang atau mengatur email Anda dengan kotak surat pintar.

How to use gmail’s keyboard shortcuts in macos mail


How to use gmail’s keyboard shortcuts in macos mail

Szereted a ötlet a Mail-t, az alapértelmezett e-mail klienst a MacOS-ban, de nem találod magad képtelen használni, mert mennyire szereted a Gmail gyorsbillentyűit? Nekem is. Évek óta használtam a Mac-eket, de soha nem adtam meg az alapértelmezett e-mail programot, annak ellenére, hogy könnyű, gyors és szépen be van építve az operációs rendszerbe. Szeretnék megnyomni az “e” -et egy e-mail archiválásához, vagy “#” törölni egyet, és j vagy k e-maileket böngészni.

Kiderült, hogy nem vagyok egyedül, mert van egy csomag, a Gmailinator, amely pontosan hozzáadja ezt a funkciót a Mail-nek (néha a Mac Mail vagy a nevű felhasználónak.) A probléma: ez a csomag négy éves, és nem működik MacOS Sierra-val. He Dis D Dis he D D D D D D D D D D Dis D D D Disis D D Dis D D D D Dis Dis D D D D Dis D D D Dis D D D D D D D Dis D D D Dis D D Dis Dla D D D Dis D Dis D D Dis Dis D D D D D D D D Dis D D D D D D D D D D D D D D D D D D D D D D D Dis D D D D D D D Dis D Disis D heis D D Dis he D D D heis hela D D D D Dis D D D Dis D D D D Dla D D D Dis D D Disla D Dis he D D Dis D D Disisla D he Disis D he D D Dis D he D D D D D D Dis Dis D D Dis D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D Ne pánikoljon: nem nehéz, és az eredmény megéri.

Első lépés: Csomagok engedélyezése Mac Mailben

He D he D he D D D Disisis D D Dis D heislais heis Disis D he D heisislais he Disis D Dis D D Dis Dis Dis D D Dis D Dla he Disis Disisis Dis D Dis D Dis D he D D Dis D D D he Dis D D Disla Dis Dis D D D D Dis D D D D Disisis D D Dis D D Disis D D D Dis D D D

defaults write EnableBundles -bool true

Minden ezzel a paranccsal a “Engedélyező kötegek” átváltása “false” -ről “true” -re vált. A postafiók nem fogja ellenőrizni a csomagokat, ha ez nem engedélyezett, ezért győződjön meg arról, hogy ezt tette.

Második lépés: Töltse le a Gmailinator és az XCode alkalmazást

Lais he he he Dis D he D D D Dis D D D D Dis D D D D D Dislala Dis he D D Dis he D D D D Dis D D D D D D D D Dis D D D D Dis D Dis Disis D D D D Dis Dis D D D D Dis D D D D Dis D D D Dis D D D D D D D D D D Dis D D D D D D Dis D D D D D D D D D D D D D D Kattintson a zöld “Klón vagy letöltés” gombra, majd kattintson a “ZIP letöltése” gombra.

How to use gmail’s keyboard shortcuts in macos mail

Nyissa meg a ZIP fájlt, és törölje a jelet.

Ha még nem tette meg, akkor telepítse az XCode alkalmazást a Mac App Store-ból. Ez egy 4 GB-os letöltés, így ez eltarthat egy ideig. Sajnáljuk: nincs mód erre, legalábbis addig, amíg valaki nem dolgozik binárisan – az egyetlen bináris, amit megtalálhatunk, nem működik (ha ez megváltozik, kérjük, lépjen kapcsolatba velünk, és frissítjük a cikket.)

Harmadik lépés: Töltsd le és telepítsd a Gmailinator alkalmazást

Ezután zárja be a Levél, majd nyissa meg a megnevezett fájlt GMailinator.xcodeproj duplán kattintva.

How to use gmail’s keyboard shortcuts in macos mail

Innen felfedezheti a kódot, ha tetszik, vagy kattintson a Lejátszás gombra a bal felső sarokban a csomag összeállításához és telepítéséhez.

How to use gmail’s keyboard shortcuts in macos mail

Levelezés indítása: ha a szerkesztés nem működik, akkor hibaüzenet jelenik meg. Ellenkező esetben a Gmail billentyűparancsokat kell használnia.

How to use gmail’s keyboard shortcuts in macos mail

Megtalálja a telepített csomagot

Library/Mail/Bundles/ , de tudnia kell, hogyan érheti el a rejtett Könyvtár mappát, hogy odaérjen. A csomag eltávolításához egyszerűen törölje ezt a mappát.

Támogatott billentyűparancsok

He D D he heis D D D D D D heis D D he D he D D heis D D Dis Dis D D D he Disisis he D he Disla D D Dla he D he he Dis D D D D Dlala D Disis he Dis D Dis he heis Disis D D D D he he D D D he he heis D D heis D D Dis D D D D D D Dis he D D D D D D D D Dlaisis D D D D D D Íme egy lista a GitHub webhelyről a projekthez.

Kulcs Akció
# Töröl
/ Postafiók kereső
! Változtassa az üzenetet junkként
egy Válasz mindenkinek
c Új üzenet megírása
e y Archív
f Továbbítsd az üzenetet
G Menj az utolsó üzenetre
g Ugrás az első üzenetre
j Ugrás a következő üzenetre / téma
k Ugrás az előző üzenetre / téma
l Áthelyezés a mappába (megnyílik a párbeszédablak)
o Nyissa meg a kiválasztott üzenetet
R Új levél letöltése (frissítés)
r Válasz
s Zászló
u Jelölje meg az üzenetet olvasva
U Jelölje meg az üzenetet olvasatlanul
v A nyers üzenet párbeszédablak megtekintése
Z kibont

Heisislais Dis D D D D D D D Dis Dis D D Dla he D D D D Dis D D hela D Dis he D Dlais D D Dlala D Dis Dis D he D D he Dis D D Dis D Disisis Dis D D he D he D D Dis D D D D D D D D D Dis D Dis D Dis D D D Dis D D D D Disis Dis D D D D D D D D D Dis D D D D

Élvezze az új Mac Mail beállításait. Ha meg szeretné tartani a Mail konfigurálását tetszés szerint, fontolja meg, hogy megakadályozza a gigabájtnyi helyek elpazarlását vagy az e-maileket okos postaládákkal.

Using keyboard shortcuts is a great way to streamline your workflow in any app, whether it has been preinstalled on your Mac or you’ve downloaded it yourself. With the Mail app being the most popular way to send and receive emails on the macOS platform, it’s a great place to get started with them.

In this piece, we’ll go over 10 useful Mac Mail keyboard shortcuts you can use to speed up your workflow.

1. Mark a message as junk

If you’ve ever needed a quick way to mark a message in your inbox as junk because it wasn’t of any interest to you, don’t bother clicking any buttons. Instead, just press Command (⌘) + Shift (⇧) + J on your keyboard and the message will turn gold and be marked as junk mail.

2. Add a sender to your Contacts app

Sometimes you get new emails from people you wish you had in your Contacts app for future reference. To add a sender to your Contacts app, just press Command (⌘) + Shift (⇧) + Y on your keyboard and you can begin adding the sender to your contact list.

3. Refresh your email inbox

To quickly refresh your email inbox to look for new mail, press Command (⌘) + Shift (⇧) + N on your keyboard.

4. Copy and paste a formatting style

If you want to copy a formatting style of one part of your email and then paste it to another part of your email, you’ll highlight the text you want to copy the formatting from by pressing Command (⌘) + Shift (⇧) + C on your keyboard and then you’ll highlight the text you want to paste the formatting to by pressing Command (⌘) + Shift (⇧) + V on your keyboard.

5. Search your Mail app

To quickly jump to the search field to search for senders or email content, press Command (⌘) + F on your keyboard.

6. Attach a file to your message

To quickly search for and attach a file to your email that you are sending, you can press Command (⌘) + Shift (⇧) + A from your keyboard and select a file from the accompanying interface to send.

7. Quickly send an email you’ve written

Instead of clicking the Send button when you’ve finished composing your email message content, you can press Command (⌘) + Shift (⇧) + D on your keyboard and your message will be fired off to the recipient.

8. Print the contents of an email

At times you might need to print the contents of an email, which is handy for receipts and letters that you receive. To print out an email quickly from the Mail app, press Command (⌘) + P on your keyboard, select a printer from the pop-up, and click on the “Print” button.

9. Make the Mail app full-screen

To make the Mail app full-screen for even more viewing pleasure, press Control + Command (⌘) + F on your keyboard.

10. Quickly delete all junk mail

Instead of deleting the junk mail all by yourself, you can press Command (⌘) + Option (⌥) + J on your keyboard and they’ll be cleared from your Mail app so you can focus on the important emails.

These aren’t the only Mac Mail keyboard shortcuts available to use, but they are some of the most useful in my opinion. All of them can help you to improve your speed and efficiency while composing multiple emails each day.

If we’ve missed your favorite Mac Mail keyboard shortcuts, let us know in the comments below!

How to use gmail’s keyboard shortcuts in macos mail

Many Mac users who rely on Mail app for accessing their emails in Mac OS are in the habit of navigating emails with their mouse, double-clicking an email, closing it, then repeating to go to the next message. A lesser known option is to use the keyboard to navigate within Mail messages of Mac OS X, which can be considerably faster for many users once they learn the tricks of how to use it. Not only can you navigate between emails this way, but you can also reply, send, forward, mark as unread, and perform many other Mail functions directly with a keystroke.

To use keyboard email navigation in the Mac Mail app, you’ll want to start at the primary double or triple pane primary Inbox screen as if you just opened Mail. The rest is just a matter of using the keyboard rather than the mouse, and making a new habit of that.

Basic Mac Mail App Navigation with Keyboard Shortcuts

  • Use the Up / Down arrows to navigate to the next or previous email message and open the selected message in the mail panel
  • Use the Spacebar to scroll down in the selected mail message
  • Use the Tab key to switch the currently active panel (Search box, Mailboxes, Inbox, Message content

That will allow you to move between the next and previous mail message using just the keyboard, but if you want to start replying to, forwarding, marking as unread, and other common mail activities, you’ll want to use some other keyboard shortcuts.

To really get the most use out of this, you’ll want to be using Mail app expanded to take up a sizable portion of the screen, if not using fullscreen mode. You’ll also want to break the old habit of double-clicking an email message to open that message into it’s own window, and instead use the arrow keys to select the message to view, and the spacebar to scroll down in the active message, which is why it’s important to have a large enough Mail window so that you can read the message content of the emails you are selecting.

How to use gmail’s keyboard shortcuts in macos mail

By the way, if you find the email content text to be either too small or too big, you can change the font size in Mail rather easily.

Of course, navigating between the next and previous message in your inbox is one thing, you’ll likely want to interact with those messages to, which is where the next set of keyboard shortcuts comes in for a variety of tasks in Mail app for Mac OS X.

Other Helpful Mail App Keyboard Tricks for Mac

  • Hit Command+R to reply to the currently selected message
  • Hit Command+Shift+D to send an active message, reply, or forward
  • Hit Command+Shift+U to mark as unread the selected message
  • Hit Command+N to create a new eMail message
  • Hit Command+Shift+F to forward the selected message
  • Hit the Return key to open the selected message into a new window
  • Use Command+W to close an open message, or the primary message window
  • Use Command+0 (zero) to return to the message viewing window if you accidentally close it

There are many other keyboard shortcuts for Mail in MacOS X, but these are some of the essentials that are worth remembering without being overloaded with some of the more obscure options. Exploring the Mail menu items will reveal many more, and you can always create a custom keystroke for something if you discover a menu item function that doesn’t yet have an attached keyboard shortcut.

At the moment, the Mail app in Mac OS X does not include a “Next Message” or “Previous Message” keyboard shortcut that is independent of the arrow keys for selecting messages, which can lead to some confusion for users who have turned to the Mail app in Mac OS X as their default email client, particularly if they came to Mail from another email client like MS Outlook or Thunderbird. Note that none of these keyboard shortcuts for moving around Mail are specific to any version of Mac OS X, they’ve been on the Mac for quite some time and therefore will work regardless of the computer running MacOS Mojave, High Sierra, Sierra, El Capitan, Mac OS X Yosemite, Mavericks, Mountain Lion, Snow Leopard, and likely just about any other version too.

Considering that iOS does include a “Next” and “Previous” message button in the Mail app on iPhone and iPad, it wouldn’t be too surprising if such a feature was added to the Mac sometime in the future. In the meantime, use the arrow keys and spacebar trick, it’s effective and makes browsing through a ton of emails quite fast.

I recently enjoyed using Gmail shortcuts in MailMate, and wanted to bring those same shortcuts to the default Mail app on macOS. 1 GMailinator, the only Mail plugin I could find to do so, hasn’t been updated in four years, so I didn’t bother installing it. Instead, I started looking for another way, and I think I’ve found it.

The Short Answer

If you don’t want to read to the end, the end result was that I created the shortcuts in Keyboard Maestro, but doing so involved more than just setting up a simple key remapping. Here is a screenshot of my Keyboard Maestro macro to use the ’E’ key to archive messages in list view:

How to use gmail’s keyboard shortcuts in macos mail

Here is a link to download the Archive macro:

IMPORTANT: You will also need to map the first keystroke in the macro to the ‘Archive’ menu selection in System Preferences. This is explained in more detail in the “Long Answer” section below, complete with screenshot. In my case, I mapped the ‘⌘Return’ keystroke to Mail’s ‘Archive’ menu selection.

I’ve only set up one shortcut so far, plus the “Move” shortcut (which I tied into Mail Act-On’s ability to call up a window to file documents). Hopefully that is enough to get you started mapping other keys. If not, the long explanation of the macro is below.

The Long Answer

Before turning to Keyboard Maestro, I first tried setting up an App Shortcut in System Preferences (System Preferences > Keyboard > Shortcuts > App Shortcuts). I discovered, though, that App Shortcuts must use a modifier key, such as the Command or Control key. Many Gmail shortcuts only use a simple letter key, such as ‘E’ to archive, so App Shortcuts wouldn’t work.

I next tried to set up a simple Keyboard Maestro macro that called the “Archive” command any time I typed the ‘E’ key in Apple Mail. Unfortunately, that macro made the ‘E’ key nonfunctional when typing text in a mail message. Back to the drawing board.

I needed to find a way for Keyboard Maestro to be able to determine when Mail was only in list view (i.e., just displaying a list of messages, and nothing else), versus when I actually needed to type text (and needed that darn ‘E’ key to work). I examined Mail, and found that “Archive” in the toolbar menu (Message > Archive) became inactive when creating, replying to, or forwarding a message.

How to use gmail’s keyboard shortcuts in macos mail

Voila. I had found a way (the Archive menu item) for Keyboard Maestro to monitor the state of the Mail app. If ‘Archive’ is active in the menu, then I could set things so typing ‘E’ triggers the Gmail archive shortcut. If ‘Archive’ is inactive, then I could set things so typing “E’ simply types “E.” 2

For this to work, you first need to set up a keyboard shortcut for ‘Archive’ in System Preferences, so that you have a shortcut to map ‘E’ to. For reference, here is a screenshot of where I’ve mapped ⌘Return to ‘Archive’ in my App Shortcuts in System preferences (System Preferences > Keyboard > Shortcuts > App Shortcuts):

How to use gmail’s keyboard shortcuts in macos mail

Unfortunately, I ran into one final problem. I found that typing the ‘E’ key in a mail message was too laggy, with the ‘E’ occasionally appearing on screen a few seconds after I typed it. The way around this was to completely disable the macro if the “Archive” menu item wasn’t active. The ‘E’ key would then be typed, and the macro reenabled. These are the last three steps contained in the macro.

This seems to work in my limited testing. I’ll report back if I run into more problems.

  1. MailMate is great, but seems to have issues with my work Office 365 account. I’ll probably continue to use it for my other accounts, and hope I can find a solution to the glitches. ↩
  2. Don’t let the presence of ‘Archive’ in the first action of the macro throw you off when creating new shortcuts. The test for the state of the ‘Archive’ menu item should be in your macro, even if you’re creating a shortcut to forward a message, for example. ↩

If you haven’t taken a look at what you can do in Gmail with your keyboard lately, you may want to check it out.

How to use gmail’s keyboard shortcuts in macos mail

Using Gmail with keyboard shortcuts can make your time working in Gmail more efficient by keeping your hands on the keyboard. Though Gmail keyboard shortcuts have been around a while, new ones have been added periodically, coinciding with enhancements and new features.

Here’s a list of some of the most useful Gmail keyboard shortcuts you can use right now:

Actions and navigation
c : compose new message
r : reply
a : reply all
f : forward
Shift + r : reply in new window
Shift + a : reply all in new window
Shift + f : forward in a new window
e : archive
y : remove label
# : move to trash
! : report spam
+ : mark important
: mark unimportant
/ : search
s : toggle star
z : undo last action
n : view next message
p : view previous message
? : show keyboard shortcuts

g then i : go to inbox
g then t : go to sent messages
g then d : go to drafts
g then a : go to all mail
g then s : go to starred e-mail
g then l : go to label
g then c : go to contacts
g then k : go to tasks

E-mail selections
* then a : select all e-mail
* then n : deselect all e-mail
* then r : select read e-mail
* then u : select unread e-mail
* then s : select starred e-mail
* then t : select unstarred e-mail

For the full list of Gmail keyboard shortcuts, type ?, from within Gmail. If you haven’t already enabled keyboard shortcuts, click on the “enable” link at the top of the pop-up keyboard shortcut list.