После квантового обновления все дополнения, которые позволяли изменять привязки клавиш в Firefox, перестали работать / поддерживаться.
Есть ли способ изменить привязки клавиш по умолчанию в Firefox Quantum?
После квантового обновления все дополнения, которые позволяли изменять привязки клавиш в Firefox, перестали работать / поддерживаться.
Есть ли способ изменить привязки клавиш по умолчанию в Firefox Quantum?
Ответы:
Есть способ. Это не супер-официально, но в основном вы можете распаковать 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.
browser.xul
было переименовано в browser.xhtml
: userchrome.org/firefox-changes-userchrome-css.html#fx69
Из поддержки Firefox: https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly :
Примечание. Вы можете настроить сочетания клавиш для Firefox, используя расширение https://addons.mozilla.org/firefox/addon/saka-key/ .
Я надеюсь, что это то, что вы искали.
Я не уверен, какие ярлыки вам нужны, но есть замечательные расширения, называемые Vimium FF, которые позволяют просматривать без мыши. Это расширение предлагает механизм фильтрации, который позволяет вам решать, на каких веб-сайтах должны работать сочетания клавиш.
Это все еще в экспериментальной стадии, так как это порт из расширений Chrome, но я использую и столкнулся с какой-либо ошибкой или проблемой.
Привязки следуют за привязками VIM и должны быть естественными, если вы уже знакомы с ними, в противном случае вы можете настроить их на свой вкус.