25

Я хотел бы получить движение hjkl и некоторые другие vim-подобные сочетания клавиш, такие как / для поиска, если это возможно. Я знаю о проекте Thunderbird от Dactyl, но похоже, что он в альфа-версии. Точно так же Mutterator выглядит так, как будто он больше не разрабатывается, и не работает с Thunderbird 7, который я использую. Если бы я мог легко отредактировать сочетания клавиш Thunderbird, я думаю, что я мог бы просто сделать такие вещи для себя.

У меня Ubuntu 11.10, кстати.

5 ответов5

10

Keyconfig позволяет настраивать сочетания клавиш.

Подробнее об этом читайте здесь.

5

Вы можете разархивировать Chrome Thunderbird и отредактировать в них файлы .dtd, которые обычно содержат привязки клавиш, если вы хотите что-то, что не зависит от расширения. Вот пример из файла DTD для моего расширения:

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

это, конечно, гораздо менее удобно, чем использование KeyConfig, но это не динамический низкоуровневый способ сделать это.

3

Старая, но все еще работающая надстройка keyconfig может сделать это для вас:

Чтобы установить это, вы должны

  • щелкните правой кнопкой мыши на первом слове "keyconfig" в старом первом сообщении на форуме здесь от "30 апреля 2004"
  • установите файл keyconfig.xpi в дополнениях Thunderbirds "как файл"
  • откройте настройки для расширения "keyconfig 20110522", там вы можете настроить все сочетания клавиш, которые вам нравятся
2

Похоже, что оригинальный keyconfig от 14 лет назад больше не совместим с Thunderbird 60.0 и выше.

Насколько я могу судить, dorando-keyconfig - официальная новая поддерживаемая версия. Некоторые описания, по-видимому, отсутствуют, но это не большая проблема (например, «Пометить как прочитанное» - это key_toggleRead).

Спасибо Dorando и новым сопровождающим за продолжение хорошей работы.

2

Аддон MenuWizard позволяет настроить множество сочетаний клавиш для Thunderbird. Для базовых vim/gmail-подобных привязок вы можете установить j , k , o и e (или y) в key_nextUnreadMsg , key_previousUnreadMsg , key_OpenMessage и key_archive , соответственно.

К сожалению, вы не можете искать среди ярлыков в Menuwizard, поэтому вам придется прокручивать и искать соответствующую клавишу. key_<name> более информативен, чем имя рядом с флажком.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .