Alterar ligações de teclas (atalhos de teclado) no Firefox Quantum


Respostas:


8

Tem jeito. Não é super oficial, mas basicamente você pode descompactar browser/omni.ja, editar as combinações de teclas chrome/browser/content/browser/browser.xul, reembalá-lo, excluir o cache de inicialização e ele funcionará.

Como alternativa, você pode compilar seu próprio firefox e não precisa descompactar o binário, se considerar descompactar e reembalar mais hacky do que construir.

Outra vantagem da criação é que você pode armazenar suas modificações em cima das fontes oficiais no git e sempre se rebase, como eu faço aqui: https://github.com/errge/gecko-dev/tree/gregzilla-patched-20181223

Aconselho que você comece primeiro com a opção binária, porque você terá atalhos de teclado em 20 minutos, em vez de apenas estar no início do procedimento de clone mercurial :)

Ambos os métodos são independentes de quaisquer extensões / extensões da web e sempre funcionarão, mesmo na barra de localização e até em páginas protegidas (como você pediu nos comentários). Portanto, eles funcionarão melhor do que remapear as extensões da web.

Eu tenho um artigo escrito com todos os detalhes que podem lhe interessar: https://github.com/nilcons/firefox-hacks

Se você tiver mais perguntas, relate problemas no github.


4
Bem-vindo ao superusuário. Sem realmente fornecer as etapas necessárias, não há resposta neste post. Por favor edite seu post para incluir esta informação, incluindo o conteúdo essencial de material ligado.
Eu digo Restabelecer Monica

Ei, obrigado! Como isso afetará as atualizações do firefox? Preciso reconstruir + reinstalar o firefox após cada atualização? Ou posso, de alguma forma, configurar um canal de atualização diferente para que ele seja buscado nas minhas travis builds, por exemplo? Dessa forma, eu poderia principalmente automatizar o processo que espero.
Finn

1
Se você está logo atrás das combinações de teclas (e não está interessado em compilar suas próprias por outros motivos), então eu usaria esta parte do artigo: github.com/nilcons/firefox-hacks#binary-hacking-automated Então, basicamente, eu tenho isso script como "patch-the-fox" e sempre que percebo que o firefox não está funcionando corretamente, basta iniciar um shell e executar "patch-the-fox" e reiniciar. Então é bom novamente por 2-3 semanas.
errge

browser.xulfoi renomeado para browser.xhtml: userchrome.org/firefox-changes-userchrome-css.html#fx69
Hannes

3

No suporte ao Firefox: https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly :

Nota: Você pode personalizar os atalhos de teclado para o Firefox usando a extensão https://addons.mozilla.org/firefox/addon/saka-key/ .

Espero que seja o que você estava procurando.


3
Obrigado, infelizmente, esta extensão não é tão prática. Se funcionasse, este: github.com/mikecrittenden/shortkeys seria bom. Mas parece que o Firefox está permitindo que os sites suprimam as ligações, o que é super irritante quando as ligações só funcionam em alguns sites :(
Finn

2
Concordo plenamente, eles precisam encontrar uma boa solução para corrigi-lo
Moreno G

1

Não sei ao certo que tipo de atalhos você procura, mas existem ótimas extensões chamadas Vimium FF que permitem navegar completamente sem mouse. Essas extensões oferecem um mecanismo de filtro que permite que você decida em quais sites as combinações de teclas devem funcionar.

Ainda está em fase experimental, pois é uma porta de extensões do Chrome, mas estou usando e encontrei algum bug ou problema.

As ligações seguem as ligações do VIM e devem ser naturais se você já estiver familiarizado com elas, caso contrário, poderá personalizá-las conforme seu gosto.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.