21

Как переназначить сочетания клавиш для Firefox? Я хочу использовать Ctrl+вправо/влево для переключения вкладок. Есть ли плагин для этого, если Firefox изначально не поддерживает это?

8 ответов8

22

Вот что сработало для меня в марте 2016 года (Firefox 45):

  1. Установите дополнение keyconfig со страницы загрузки keyconfig и перезапустите.

    Файл аддона не подписан, поэтому для его установки мне сначала нужно было ввести about:config в адресной строке и установить для xpinstall.signatures.required значение false.

  2. Перейдите в Addons -> keyconfig -> Preferences.

  3. По умолчанию нет записей "Предыдущая вкладка" и "Следующая вкладка", но вы можете добавить их, нажав « Добавить новый ключ» и используя следующие фрагменты кода (спасибо автору). Флажок "Глобальный" можно оставить неактивным.

    • Следующая вкладка: gBrowser.mTabContainer.advanceSelectedTab(1,true);
    • Предыдущая вкладка: gBrowser.mTabContainer.advanceSelectedTab(-1,true);
  4. Назначьте любые клавиши для действий "Следующая вкладка" и "Предыдущая вкладка".

(Аддон Customizable Shortcuts не работал для меня, так как не имел записей для следующей и предыдущей вкладок.)

7

AutoHotkey это ответ. Я попробовал эти расширения Firefox, но они не могут обрабатывать все действия, которые я хотел. AutoHotkey можно. Попробуйте что-то вроде этого в файле .ahk:

#IfWinActive ahk_class MozillaWindowClass
{
   ^Left::Send ^{PgUp}
   ^Right::Send ^{PgDn}
}
3

Надстройка Keyconfig для Firefox позволяет программировать большинство привязок клавиатуры для выбора вкладок.

2

Дополнение SwiftTabs даже позволяет назначать одну клавишу для переключения вкладок

1

В OS X вы можете переключать вкладки влево или вправо с помощью опции + команда + влево / вправо. Command + {/} и Ctrl + Page Up / Down делают то же самое.

Я не знаю, существуют ли сопоставимые сочетания клавиш в Windows, хотя я думаю, что Ctrl + страница вверх / вниз работает.

Источник: http://support.mozilla.com/en-us/kb/keyboard+shortcuts

1

Keybinder Аддон работал лучше всего сначала для меня. Проще, чем самый популярный в настоящее время ответ.

Он тривиально отображал ctrl-arrowleft и ctrl-arrowright для переключения между вкладками влево и вправо (в Linux с Firefox 45.01).

Кажется, хорошо делать любые нажатия клавиш, которые я хочу.

Я отмечу, что в gnome-linux клавиша alt привязана к рабочему столу (для отображения диалогового окна команды). Вы можете обойти это, осторожно нажимая Shift, затем Alt; а не Alt первый.

0

Расширение Menu Wizard работает лучше всего для меня. Простая и интуитивно понятная поддержка пользовательского интерфейса. Вы можете перейти по этой ссылке для того, как.

0

Поскольку у меня были проблемы со всеми уже упомянутыми плагинами, мне пришлось искать другой способ сделать это. Я нашел другой плагин, который позволяет вам настроить ярлыки, которые действительно работали: плагин dorando-keyconfig .

  1. Установите его с https://addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/ и перезапустите Firefox.
  2. Зайдите в about:addons (или откройте настройки Addons через меню), а затем в настройки Dorando Keyconfig.
  3. Для каждого из нижеприведенных нажмите [Добавить новый ключ], добавьте значения и установите флажок Глобальный :

    Название: tab_next
    Значение: gBrowser.mTabContainer.advanceSelectedTab (1, true);

    Название: tab_prev
    Значение: gBrowser.mTabContainer.advanceSelectedTab (-1, true);

  4. Теперь вы можете добавить сочетание клавиш на ваш выбор.

Я нашел эти функции в описании плагина, который ссылается на оригинальный пост на форуме Mozilla, в котором есть ссылка на некоторые примеры.

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