Cambiar las combinaciones de teclas (métodos abreviados de teclado) en Firefox Quantum

Respuestas:

8

Hay una manera. No es súper oficial, pero básicamente puede desempaquetar browser/omni.ja, editar las combinaciones de teclas chrome/browser/content/browser/browser.xul, volver a empaquetarlo, eliminar el caché de inicio y funcionará.

Alternativamente, puede compilar su propio firefox y luego no necesita desempaquetar el binario, si considera desempacar y reempacar más hacky, que construir.

Otra ventaja de la construcción es que puede almacenar sus modificaciones en la parte superior de las fuentes oficiales en git y siempre modificarlas, como lo hago aquí: https://github.com/errge/gecko-dev/tree/gregzilla-patched-20181223

Le aconsejo que primero comience con la opción binaria, porque tendrá atajos de teclado en funcionamiento en 20 minutos, en lugar de simplemente estar al comienzo del procedimiento de clonación mercurial :)

Ambos métodos son independientes de cualquier extensión / extensión de web y SIEMPRE funcionarán, incluso en la barra de ubicación e incluso en páginas protegidas (como lo solicitó en los comentarios). Por lo tanto, funcionarán mejor que reasignar extensiones web.

Tengo un artículo escrito con todos los detalles que pueden interesarle: https://github.com/nilcons/firefox-hacks

Si tiene más preguntas, informe los problemas en github.

errar
fuente
44
Bienvenido a Super User. Sin proporcionar realmente los pasos que uno debe seguir, no hay respuesta en esta publicación. Por favor, editar el post para incluir esta información, incluyendo el contenido esencial de material vinculado.
Digo reinstalar a Mónica el
Hola, gracias! ¿Cómo afectará esto las actualizaciones que recibe Firefox? ¿Tengo que reconstruir + reinstalar Firefox después de cada actualización? ¿O puedo configurar de alguna manera un canal de actualización diferente para que se obtenga de mis compilaciones de Travis, por ejemplo? De esa manera, podría automatizar principalmente el proceso, espero.
Finn
1
Si está justo después de las combinaciones de teclas (y no está interesado en compilar las suyas por otras razones), entonces usaría esta parte del artículo: github.com/nilcons/firefox-hacks#binary-hacking-automated Así que básicamente tengo esto script como "patch-the-fox" y cada vez que noto que firefox no funciona correctamente, solo inicio un shell, ejecuto "patch-the-fox" y reinicio. Entonces es bueno nuevamente por 2-3 semanas.
errge
browser.xulfue renombrado a browser.xhtml: userchrome.org/firefox-changes-userchrome-css.html#fx69
Hannes
3

Desde el soporte de Firefox: https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly :

Nota: Puede personalizar los atajos de teclado para Firefox usando la extensión https://addons.mozilla.org/firefox/addon/saka-key/ .

Espero que sea lo que estabas buscando.

Moreno G
fuente
3
Gracias, desafortunadamente esta extensión no es tan práctica. Si funcionara, este: github.com/mikecrittenden/shortkeys sería bueno. Pero parece que Firefox está permitiendo que los sitios web supriman los enlaces, lo cual es muy molesto cuando tus enlaces solo funcionan en unos pocos sitios :(
Finn
2
Totalmente de acuerdo, necesitan encontrar una buena solución para solucionarlo
Moreno G
1

No estoy seguro de qué tipo de atajos buscas, pero hay una gran extensión llamada Vimium FF que te permite navegar completamente sin mouse. Esta extensión ofrece un mecanismo de filtro que le permite decidir en qué sitios web deberían funcionar las combinaciones de teclas.

Todavía está en etapa experimental, ya que es un puerto de extensiones de Chrome, pero estoy usando y encontré algún error o problema.

Los enlaces siguen los enlaces de VIM y deberían ser naturales si ya está familiarizado con ellos, de lo contrario, puede personalizarlos a su gusto.

Marcelo Avila
fuente