Deshabilitar la flecha de comando arriba / abajo en OSX

8

¿Cómo puedo desactivar los atajos de flecha de Comando Arriba / Abajo?

¡Estoy cansado de saltar al principio o al final de un documento debido a años y años de condicionamiento en otros sistemas operativos!

usuario89188
fuente
1
+1 de hecho. También desearía que hubiera una forma universal de controlar la función Pg Up / Down, Home and End en OSX: sinceramente, es lo más importante que me mantiene alejado de ese sistema operativo decente.
James T Snell
Me está volviendo loco . Feliz con todo, excepto la falta de un administrador de ventanas de mosaico, y la terrible situación de pgup / down / home / end.
user89188
Si. Algo más que encuentro divertido es en una VM en OSX, por ejemplo, para Windows o Linux, esas teclas funcionan como es de esperar. No es sorprendente, pero aún así agrega un insulto a la lesión para mí.
James T Snell
Sé que las mismas teclas hacen navegación de carpetas en el Finder, por lo que parece que es absolutamente App reemplazable - por lo tanto, con la esperanza de que hay un buen programa de personalización de acceso directo que le ayudará ...
user89188
Por Occams Razor, ¿alguna vez lo espero?
James T Snell

Respuestas:

5

Podrías guardar algo como esto como ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
    "@\UF700" = noop:; // command-up
    "@\UF701" = noop:; // command-down
    "$@\UF700" = noop:; // shift-command-up
    "$@\UF701" = noop:; // shift-command-down

    // "\UF729"  = moveToBeginningOfLine:; // home
    // "$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
    // "\UF72B"  = moveToEndOfLine:; // end
    // "$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
    // "\UF72C"  = pageUp:; // OS X default is scrollPageUp: which doesn't move the caret
    // "\UF72D"  = pageDown:;
    // "$\UF72C"  = pageUpAndModifySelection:;
    // "$\UF72D"  = pageDownAndModifySelection:;
}

Más información:

Lri
fuente
Todavía no puedo comprobarlo, pero increíble .
user89188
¿Podría agregar más información sobre lo que está sucediendo aquí? ¿Están comentadas las últimas 8 líneas (son necesarias?), ¿Qué es noop:;?
yeliabsalohcin
Consulte esta publicación de blog para obtener una descripción completa: forum.keyboardmaestro.com/t/os-x-text-system-keybindings/4929
yeliabsalohcin