2020-07-18 Evolution keyboard shortcuts

I am using Evolution as my email client some of the time, for two reasons: if I get encrypted mail, aerc crashes; and if want to send mail from a different address. I need to send mail from a different address for the one mailing list I’m on, the Gemini list.

Now, given that I use Evolution, the question is: what are the shortcuts? The context menus don’t show anything. But the help (via F1) has a list of a small number of shortcuts, and tells you that you could customise them by editing a file: `~/.config/evolution/accel`.

I decided to take a look and it’s actually extremely useful because it is “an automated accelerator map dump.”

This is what it looks like, for more than 300 lines:

; evolution GtkAccelMap rc-file         -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "<Actions>/new-item/contact-new" "<Primary><Shift>c")
; (gtk_accel_path "<Actions>/new-item/mail-message-new" "<Primary><Shift>m")
; (gtk_accel_path "<Actions>/mail/mail-add-sender" "")
; (gtk_accel_path "<Actions>/switcher/switch-to-mail" "<Primary>1")
; (gtk_accel_path "<Actions>/shell/show-sidebar" "F9")
; (gtk_accel_path "<Actions>/html/underline" "<Primary>u")
; (gtk_accel_path "<Actions>/shell/search-clear" "<Primary><Shift>q")
; (gtk_accel_path "<Actions>/mailto/search-folder-sender" "")
; (gtk_accel_path "<Actions>/mail/mail-mark-notjunk" "<Primary><Shift>j")
...

This is perfect! 🙂 All I need to know is that `<Primary>` is `<Control>` on my system.

​#Mail