23

После квантового обновления все дополнения, которые позволяли изменять привязки клавиш в Firefox, перестали работать / поддерживаться.

Есть ли способ изменить привязки клавиш по умолчанию в Firefox Quantum?

3 ответа3

3

Из поддержки Firefox:https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly :

Примечание. Вы можете настроить сочетания клавиш для Firefox, используя расширение https://addons.mozilla.org/firefox/addon/saka-key/ .

Я надеюсь, что это то, что вы искали.

3

Есть выход. Это не супер-официально, но в основном вы можете распаковать browser/omni.ja , отредактировать сочетания клавиш в chrome/browser/content/browser/browser.xul , перепаковать его, удалить кеш запуска, и он будет работать.

Кроме того, вы можете скомпилировать свой собственный Firefox, и тогда вам не нужно распаковывать бинарный файл, если вы считаете, что распаковка и перепаковка более хакерские, чем сборка.

Еще одним преимуществом сборки является то, что вы можете хранить свои модификации поверх официальных источников в git и всегда перебазировать, как я делаю здесь: https://github.com/errge/gecko-dev/tree/gregzilla-patched-20181223

Я советую вам сначала начать с двоичной опции, потому что у вас будут рабочие сочетания клавиш через 20 минут, а не только в начале процедуры клонирования mercurial :)

Оба эти метода не зависят от каких-либо расширений / веб-расширений и будут ВСЕГДА работать, даже в адресной строке и даже на защищенных страницах (как вы просили в комментариях). Таким образом, они будут работать лучше, чем переназначение веб-расширений.

У меня есть статья со всеми деталями, которые могут вас заинтересовать: https://github.com/nilcons/firefox-hacks

Если у вас есть еще вопросы, пожалуйста, сообщайте о проблемах на github.

1

Я не уверен, какие ярлыки вам нужны, но есть замечательные расширения, называемые Vimium FF, которые позволяют просматривать без мыши. Это расширение предлагает механизм фильтрации, который позволяет вам решать, на каких веб-сайтах должны работать сочетания клавиш.

Это все еще в экспериментальной стадии, так как это порт из расширений Chrome, но я использую и столкнулся с какой-либо ошибкой или проблемой.

Привязки следуют за привязками VIM и должны быть естественными, если вы уже знакомы с ними, в противном случае вы можете настроить их на свой вкус.

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