F5 actualizará la página en Firefox, pero actualmente no está habilitado en Chrome por alguna razón. El uso de accesos directos a aplicaciones en las preferencias del teclado hará que F5 funcione, pero deshabilita Command-R como acceso directo de actualización. Esta no era una buena solución para mí, así que eliminé la definición del acceso directo F5. Me había molestado durante meses y finalmente lo resolví con Karabiner y la ayuda de la respuesta aceptada:
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</name>
<url type="shell">osascript -e 'tell application "Google Chrome" to reload active tab of window 1'</url>
</vkopenurldef>
<item>
<name>Refresh Chrome Page With F5</name>
<appendix>Enables the F5 key to refresh the page in Google Chrome.</appendix>
<identifier>private.function_five</identifier>
<only>GOOGLE_CHROME</only>
<autogen>__KeyToKey__ KeyCode::F5, KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</autogen>
</item>
Abra las preferencias de Karabiner, luego en la pestaña Misc & Uninstall haga clic en el botón Abrir private.xml . Se abrirá Finder y puede abrir el archivo desde allí en su editor de texto favorito. Ingrese el código anterior entre las <root>
etiquetas y guarde el archivo. Regrese a las preferencias de Karabiner y cambie a la pestaña Cambiar clave y en la parte superior derecha, haga clic en el botón Recargar XML . La nueva opción debería aparecer en la parte superior y todo lo que tiene que hacer es habilitarla.
Detalles:
- El
<vkopenurldef>
elemento define un comando de applecript que puede vincularse a otra tecla. Este comando le dice a Chrome que vuelva a cargar la pestaña activa en la ventana 1 (la ventana 1 parece ser la ventana activa).
- El
<item>
elemento vincula el nuevo comando a una clave física, en este caso F5.
Las instrucciones oficiales sobre el archivo private.xml se pueden encontrar aquí: https://pqrs.org/osx/karabiner/document.html.en#privatexml