18 votos

Es posible mover el cursor a la palabra-por-palabra con Cmd+izquierda/derecha en lugar de Alt+izquierda/derecha?

Me gustaría usar Cmd+/ en lugar de Alt+/ para mover el cursor de word por word en Mac OSX (UN Cacao cosa supongo).

Es posible que cambie?

Y por la misma razón, me gustaría mover el cursor al principio y al final de la línea mediante el uso de Alt+/ en lugar de Cmd+/.

¿Se puede hacer?

11voto

Fuzzy Purple Monkey Puntos 702

Una opción podría ser la creación de ~/Library/Teclas/ y guardar esto como DefaultKeyBinding.dict:

{
    "@\UF702" = moveWordBackward:;
    "@\UF703" = moveWordForward:;
    "~\UF702" = moveToBeginningOfLine:;
    "~\UF703" = moveToEndOfLine:;
    "~$\UF702" = moveToBeginningOfLineAndModifySelection:;
    "~$\UF703" = moveToEndOfLineAndModifySelection:;
}

Usted no puede cambiar ⇧⌘← o ⇧⌘→ aunque. Y no funciona en algunas texto vistas o Xcode o Firefox.

El uso de KeyRemap4MacBook, podría añadir esto a private.xml:

<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_SHIFT | VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_SHIFT | VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_SHIFT | VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_SHIFT | VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_OPTION</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_OPTION</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_OPTION | VK_SHIFT</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_OPTION | VK_SHIFT</autogen>

Sería volver con ⌘← y cambiar de pestañas con ⇧⌘← dejar de trabajar, aunque.

Ver la fuente para el código de la clave de constantes y valores predefinidos.

3voto

Storvig Puntos 18

Sí. El uso de Teclado Maestro, he creado dos nuevas macros.

La primera tiene un "hot key" disparador de < comando >< flecha izquierda > y hace un "tipo de una pulsación de tecla" < opción >< flecha izquierda >

La segunda es a la inversa, un "hot key" disparador de < opción >< flecha izquierda > y hace un "tipo de una pulsación de tecla" < comando >< flecha izquierda >. Y que hace el trabajo.

Luego, puede agregar 2 más macros en la dirección correcta.

La manera en que yo escribía como una prueba rápida que son de todo el sistema, sino que puede limitarse a conjuntos específicos de las aplicaciones.

Mientras Teclado Maestro no es gratis, tiene un tiempo limitado de demostración.

1voto

Jeeter Puntos 118

He usado KeyBindingsEditor (gratis) para editar el DefaultKeyBindings.dict y funciona muy bien (incluso en Firefox y XCode).

cursor settings with KeyBindingsEditor

Dejando el pulgar en el botón de tecla ⌘ mientras que cruce el cursor de texto funciona mucho mejor, que debe ser el predeterminado!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X