Могу ли я изменить сочетания клавиш для переключения вкладок в Firefox?

21

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

John2496
источник
1
Я думал, что это что-то встроенное, но я только что проверил, и я не могу найти какие-либо варианты для всего этого. Это что-то, что они взяли из 3,6?
ChrisF

Ответы:

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 не работал для меня, так как не имел записей для следующей и предыдущей вкладок.)

Джо Лисс
источник
1
Это все еще прекрасно работает в Firefox 9.0.1
Alo
1
Ответ LifeSaver, отлично работает в Firefox 16.0.2
ppp
2
По-прежнему работает в Firefox 31.0
Адам Линдберг
4
@AlekseyF. используйте вместо этого подписанное расширение для замены в addons.mozilla.org. Решение прекрасно работает с ним.
Самвин
1
Интересно, есть ли какое-нибудь дополнение типа keyconfig, которое будет работать для Firefox 57. До сих пор я не видел ничего, что могло бы изменить ярлыки, такие как Ctrl + Q или Ctrl + Tab
Joschua
7

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

#IfWinActive ahk_class MozillaWindowClass
{
   ^Left::Send ^{PgUp}
   ^Right::Send ^{PgDn}
}
Илья
источник
1

В OS X вы можете переключать вкладки влево или вправо, используя option + command + left / right. Command + {/} и Ctrl + Page Up / Down делают то же самое.

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

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

etlovett
источник
1
Спасибо, хотя было бы лучше, если бы он использовал Ctrl + стрелки. Использование страницы вверх / вниз для перемещения по вкладке не кажется естественным.
John2496
Firefox также поддерживает переключение вкладок с помощью клавиш CTRL + TAB и CTRL + TAB + SHIFT. Взято с techontour.com/web-browsers/2008/10/04/…
John2496
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, в котором есть ссылка на некоторые примеры .

leondepeon
источник