1 votos

Define additional shortkey with the same effect like RETURN in Safari.app

Estoy trabajando con MacOS X 10.6.

Me gustaría definir un atajo de teclado Ctrl-m, que haga lo mismo que hace RETURN, sin desactivar RETURN.

¿Cómo puedo hacer eso en MacOS X 10.6? En el panel de control de teclado, solo puedo asignar comandos de menú a atajos, pero RETURN no es un comando de menú, sino una tecla que hace diferentes cosas en diferentes ubicaciones.

¿Cómo puedo hacer eso?


Nota:

1voto

jherran Puntos 6511

Podrías hacerlo usando Keyboard Maestro.

entrar descripción de la imagen aquí

1voto

Rob McBroom Puntos 142

Es posible que usando Quicksilver se pueda ejecutar un AppleScript que "escriba" Return, pero probablemente sea poco fiable en algunos contextos.

Una solución mucho más directa que no requiere herramientas de terceros es simplemente utilizar el sistema de asignación de teclas integrado.

Agrega esto a ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
    "^m" = "insertNewline:";
}

Aspectos a tener en cuenta:

  1. Ese archivo no existe de forma predeterminada. Tendrás que crearlo.
  2. Esto no se aplicará a ninguna aplicación que ya esté en ejecución. Reinicia aquellas en las que quieras usarlo, o simplemente cierra sesión y vuelve a iniciarla.
  3. Esto solo funciona en aplicaciones Cocoa adecuadas. Cosas multiplataforma como Firefox y MS Office no respetarán estas asignaciones de teclas.
  4. Más detalles sobre el sistema de asignación de teclas integrado se pueden encontrar en http://www.hcs.harvard.edu/~jrus/Site/System%20Bindings.html

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