Как переназначить сочетания клавиш для Firefox? Я хочу использовать Ctrl+вправо/влево для переключения вкладок. Есть ли плагин для этого, если Firefox изначально не поддерживает это?
8 ответов
Вот что сработало для меня в марте 2016 года (Firefox 45):
Установите дополнение keyconfig со страницы загрузки keyconfig и перезапустите.
Файл аддона не подписан, поэтому для его установки мне сначала нужно было ввести
about:config
в адресной строке и установить дляxpinstall.signatures.required
значение false.Перейдите в Addons -> keyconfig -> Preferences.
По умолчанию нет записей "Предыдущая вкладка" и "Следующая вкладка", но вы можете добавить их, нажав « Добавить новый ключ» и используя следующие фрагменты кода (спасибо автору). Флажок "Глобальный" можно оставить неактивным.
- Следующая вкладка:
gBrowser.mTabContainer.advanceSelectedTab(1,true);
- Предыдущая вкладка:
gBrowser.mTabContainer.advanceSelectedTab(-1,true);
- Следующая вкладка:
Назначьте любые клавиши для действий "Следующая вкладка" и "Предыдущая вкладка".
(Аддон Customizable Shortcuts не работал для меня, так как не имел записей для следующей и предыдущей вкладок.)
AutoHotkey это ответ. Я попробовал эти расширения Firefox, но они не могут обрабатывать все действия, которые я хотел. AutoHotkey можно. Попробуйте что-то вроде этого в файле .ahk:
#IfWinActive ahk_class MozillaWindowClass
{
^Left::Send ^{PgUp}
^Right::Send ^{PgDn}
}
Надстройка Keyconfig для Firefox позволяет программировать большинство привязок клавиатуры для выбора вкладок.
Дополнение SwiftTabs даже позволяет назначать одну клавишу для переключения вкладок
В OS X вы можете переключать вкладки влево или вправо с помощью опции + команда + влево / вправо. Command + {/} и Ctrl + Page Up / Down делают то же самое.
Я не знаю, существуют ли сопоставимые сочетания клавиш в Windows, хотя я думаю, что Ctrl + страница вверх / вниз работает.
Источник: http://support.mozilla.com/en-us/kb/keyboard+shortcuts
Keybinder Аддон работал лучше всего сначала для меня. Проще, чем самый популярный в настоящее время ответ.
Он тривиально отображал ctrl-arrowleft
и ctrl-arrowright
для переключения между вкладками влево и вправо (в Linux с Firefox 45.01).
Кажется, хорошо делать любые нажатия клавиш, которые я хочу.
Я отмечу, что в gnome-linux клавиша alt
привязана к рабочему столу (для отображения диалогового окна команды). Вы можете обойти это, осторожно нажимая Shift, затем Alt; а не Alt первый.
Расширение Menu Wizard работает лучше всего для меня. Простая и интуитивно понятная поддержка пользовательского интерфейса. Вы можете перейти по этой ссылке для того, как.
Поскольку у меня были проблемы со всеми уже упомянутыми плагинами, мне пришлось искать другой способ сделать это. Я нашел другой плагин, который позволяет вам настроить ярлыки, которые действительно работали: плагин dorando-keyconfig .
- Установите его с https://addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/ и перезапустите Firefox.
- Зайдите в about:addons (или откройте настройки Addons через меню), а затем в настройки Dorando Keyconfig.
Для каждого из нижеприведенных нажмите [Добавить новый ключ], добавьте значения и установите флажок Глобальный :
Название: tab_next
Значение: gBrowser.mTabContainer.advanceSelectedTab (1, true);Название: tab_prev
Значение: gBrowser.mTabContainer.advanceSelectedTab (-1, true);Теперь вы можете добавить сочетание клавиш на ваш выбор.
Я нашел эти функции в описании плагина, который ссылается на оригинальный пост на форуме Mozilla, в котором есть ссылка на некоторые примеры.