Ir a Mac desde Windows es principalmente una buena experiencia para mí, pero una cosa con la que lucho masivamente son los atajos de teclado. Soy programador y los uso mucho. He mapeado la mayoría de ellos a mi gusto con Karabiner, pero parece que no encuentro la forma de simular el comportamiento de Inicio / Fin.
El comportamiento básico, ir al principio / al final de una línea es fácil, simplemente asigné Inicio / Fin a Comando + Izquierda / Derecha.
Sin embargo, el problema es con los campos que no son de texto. Por ejemplo, si estoy en una página web y no tengo un campo de texto enfocado (solo haga clic en cualquier parte de la página), esperaría que las teclas Inicio / Fin se desplaran hasta la parte superior / inferior de la página. El problema es que al presionar esas teclas efectivamente significa presionar Cmd + Izquierda / Derecha y eso (en el contexto de un navegador) significa "ir a la página anterior / siguiente". Así que necesito presionar Cmd + Arriba / Abajo para subir y bajar la página.
Pero básicamente quiero que Home se comporte como "ir al inicio / arriba del elemento actual, lo que sea que signifique - si el campo de texto, al principio. Si es una página larga, un diálogo, algo - al principio". Al igual que en Windows. ¿Cómo logro eso?