Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would love to get hjkl movement and some other vim-like keybindings, like / for search, if possible. I'm aware of Dactyl's thunderbird project, but it looks like it's in alpha. Similarly, Mutterator looks like it's not being actively developed anymore, and doesn't work with Thunderbird 7, which is what I use. If I could easily edit thunderbird's keybindings i think I could just do this sort of thing for myself.

I'm running Ubuntu 11.10, by the way.

share|improve this question
Duplicate: Disable keyboard shortcuts in Thunderbird – rubo77 Oct 8 '14 at 20:08
related bugreport: – rubo77 Oct 8 '14 at 21:27
up vote 6 down vote accepted

Keyconfig allows you to configure keyboard shortcuts.

Read more about it here.

share|improve this answer
To install you have to right-click on the first word in the old first forum post "keyconfig" in the linked forum from "April 30th, 2004" and install the .xpi file in thunderbirds add-ons "as file" – rubo77 Oct 10 '14 at 5:42

You can unzip Thunderbird's chrome and edit the .dtd files within them, which usually contain the key bindings, if you want something that's not extension-dependent. Here's an example from a DTD file for my extension:

<!ENTITY removedupes.remove_duplicates_menuitems.remove.accesskey "D">
<!ENTITY removedupes.remove_duplicates_menuitems.set_originals.accesskey "o">
<!ENTITY key-removedupes.modifiers "alt,shift">

this is of course much less convenient than using KeyConfig, but that's the low-level non-dynamic way to do it.

share|improve this answer
which chrome.jar file do you refer to? I couldn't find any on my linux system – rubo77 Oct 8 '14 at 20:05
@rubo77: Ok, doesn't necessarily have to be a JAR. Example:… has a bunch of dtd's – einpoklum Oct 8 '14 at 20:19
So what is your suggestion? KeyConfig is not available any more for Thunderbird 31 so how can I customize my shortcuts? can You add an example how to disable the "j" shortcut for junk for example? – rubo77 Oct 8 '14 at 21:36

The old-but-still-functioning keyconfig Add-On could do this for you:

To install this, you have to

  • right-click on the first word "keyconfig" in the old first forum post here from "April 30th, 2004"
  • install the keyconfig.xpi file in thunderbirds add-ons "as file"
  • open the settings for the extension "keyconfig 20110522", there you can configure all key-shortcuts you like
share|improve this answer

The addon MenuWizard allows you to configure plenty of keyboard shortcuts for Thunderbird. For basic vim/gmail-like bindings, you can set j, k, o, and e (or y) to key_nextUnreadMsg, key_previousUnreadMsg, key_OpenMessage, and key_archive, respectively.

Unfortunately, you cannot search among the shortcuts in Menuwizard so you have to scroll around and look for the relevant key. The key_<name> is more informative than the name next to the checkbox.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .