Jak mogę dostosować skróty klawiaturowe w Thunderbird?

30

Chciałbym uzyskać ruch hjkl i inne podobne do vimów skróty, takie jak / do wyszukiwania, jeśli to możliwe. Jestem świadomy projektu Thunderbirda Dactyl, ale wygląda na to, że jest w wersji alfa. Podobnie wygląda na to, że Mutterator nie jest już aktywnie rozwijany i nie działa z Thunderbirdem 7, którego używam. Gdybym mógł z łatwością edytować skróty klawiszowe Thunderbirda, myślę, że mógłbym zrobić coś takiego dla siebie.

Nawiasem mówiąc, używam Ubuntu 11.10.

Jonathan
źródło
powiązany
raport o błędzie

Odpowiedzi:

11

Keyconfig pozwala skonfigurować skróty klawiaturowe.

Przeczytaj więcej na ten temat tutaj .

wizlog
źródło
2
Aby zainstalować, kliknij prawym przyciskiem myszy pierwsze słowo w starym pierwszym forum post „keyconfig” na połączonym forum od „30 kwietnia 2004 r.” I zainstaluj plik .xpi w dodatkach Thunderbirds „jako plik”
rubo77
Ponieważ keyconfig / Dorando keyconfig nie współpracuje już z Thunderbirdem 68 (a opiekun nie planuje go obecnie aktualizować, patrz addons.thunderbird.net/en-US/thunderbird/addon/… ), pytanie to zostało odnowione. Jeśli ktoś ma wskazówki, jak wykonać nawet proste ponowne powiązanie klawiatury w Thunderbird 68, takie jak usuwanie wiadomości z cofaniem zamiast usuwania, proszę opublikować tutaj. Dzięki!
Glen Whitney,
7

Wygląda na to, że oryginalny keyconfig sprzed 14 lat nie jest już kompatybilny z Thunderbirdem 60.0 i nowszym.

dorando-keyconfig to oficjalna nowa obsługiwana wersja, o ile wiem. Wygląda na to, że brakuje niektórych opisów, ale nie jest to duży problem (np. „Zaznacz> Jako przeczytane” to key_toggleRead).

Podziękowania dla dorando i nowych opiekunów za utrzymanie dobrej pracy 👍.

icyerasor
źródło
Dzięki. To jest dodatek, który działa teraz. Mogę sobie z tym poradzić symulując skróty klawiszowe Vima, nawet bez Muttatora.
Xji
Dzięki za link. Teraz mogę wreszcie pozbyć się niedopowiedzianych skrótów jednoliterowych w Thunderbirdzie. W związku z wieloletnim problemem Thunderbirda polegającym na losowym przekierowywaniu klawiatury do głównego okna, spowodowało to dla mnie chaos podczas pisania wiadomości e-mail.
EBlake
5

Możesz rozpakować chrome Thunderbirda i edytować w nich pliki .dtd, które zwykle zawierają powiązania klawiszy, jeśli chcesz czegoś, co nie zależy od rozszerzenia. Oto przykład z pliku DTD mojego rozszerzenia:

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

jest to oczywiście znacznie mniej wygodne niż używanie KeyConfig , ale jest to mało dynamiczny sposób na wykonanie tego na niskim poziomie.

einpoklum - przywróć Monikę
źródło
do którego chrome.jarpliku się odnosisz? Nie mogłem znaleźć żadnego na moim systemie Linux
rubo77
@ rubo77: Ok, niekoniecznie musi to być JAR. Przykład: ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/latest/… ma kilka dtd
einpoklum - przywraca Monikę
Jaka jest twoja sugestia? KeyConfig nie jest już dostępny dla Thunderbirda 31, więc jak mogę dostosować moje skróty? czy możesz dodać przykład, jak na przykład wyłączyć skrót „j” dla śmieci?
rubo77
3

Stary, ale nadal działający dodatek keyconfig może zrobić to za Ciebie:

Aby to zainstalować, musisz

  • kliknij prawym przyciskiem myszy pierwsze słowo „keyconfig” w starym pierwszym wpisie na forum tutaj z „30 kwietnia 2004 r.”
  • zainstaluj plik keyconfig.xpi w dodatkach Thunderbirds „jako plik”
  • otwórz ustawienia rozszerzenia „keyconfig 20110522” , tam możesz skonfigurować wszystkie skróty klawiszowe, które ci się podobają
rubo77
źródło
2

Dodatkowy MenuWizard pozwala skonfigurować wiele skrótów klawiaturowych dla Thunderbirda. Do podstawowego vim / gmail-jak wiązania, można ustawić j, k, o, i e(lub y), aby key_nextUnreadMsg, key_previousUnreadMsg, key_OpenMessage, i key_archive, odpowiednio.

Niestety nie możesz przeszukiwać skrótów w Menuwizard, więc musisz przewijać i szukać odpowiedniego klawisza. Jest key_<name>to bardziej pouczające niż nazwa obok pola wyboru.

joelostblom
źródło