¿Cómo agregar un conjunto de métodos abreviados de teclado para aplicaciones de documentos / texto en las Preferencias del sistema con Automator?

0

Tengo un MacBook Pro que usa el sistema operativo 10.10.5 (Yosemite, el segundo, creo) y quiero cambiar algunos métodos abreviados de teclado de "texto" / "documento" para que programas específicos tengan un Función de acceso directo en todo el software que uso.

Las Preferencias del sistema no parecen tener ninguna forma de cambiarlas, y llamé a una persona de soporte técnico de Apple para ver si había alguna manera de hacerlo. No hubo, y simplemente continué buscando en línea si hubiera CUALQUIER forma en que se puedan cambiar.

Llegué a un sitio web y vi a alguien que deseaba agregar un nuevo acceso directo, para documentos (no tan simplemente como me gustaría, pero ...), usando Automator. ¡Es realmente una gran sorpresa lo que puede hacer!

Me preguntaba cómo puedo agregar dos atajos de teclado de la misma cosa, solo direcciones diferentes (implican Ctrl + Arriba / Abajo flechas, haciendo lo que las flechas Cmd + arriba / abajo hacen en las aplicaciones de tipo de texto. De nuevo, eso es lo que no puedo cambiar en System Preferences | Keyboard Shortcuts .

No quiero cambiar alrededor de Ctrl y Cmd como la tecla modificadora del otro para cualquier tipo de documentos de texto; Los más destacados que tengo que simplemente uso son Notes, Pages y Scrivener (creo que puede haber una opción para agregar para todas las aplicaciones de tipo de texto, pero es por eso que pregunto, eso puedo saberlo).

¿Qué seleccionaría en Automator (el documento de servicios en él, como el inicio), y luego qué escribir para agregar esos dos comandos (y puedo responder a los comandos con más detalle)?

Esos atajos me ayudarán enormemente, ya que también escribo y escribo mucho, y me gustaría tener algunas opciones de movimiento de cursor uniformes.

    
pregunta Dustin 03.03.2018 - 04:02

1 respuesta

0

Siga esta guía de Apple sobre cómo hacer un servicio en Automator para todo el sistema.

El servicio no requerirá ninguna entrada, pero debería estar disponible en cualquier aplicación.

Agrega una acción Ejecutar AppleScript . Ingrese este código en el cuadro de texto:

on run {input, parameters}

    tell application "System Events" to ¬
        return (key code 126 using command down) -- Command Up

end run

Este es el código AppleScript que simulará presionar + .

Guarde el servicio y asígnele un nombre como Subir comando .

Finalmente, vaya a Preferencias del sistema y cree un método abreviado de teclado para este servicio. Aparecerá en la parte inferior de la lista de servicios :

Asígneleelaccesodirecto+(ctrl+arriba).

Ahora,cuandopresionas+,elsistemaemitiráunatecla+automática,permitiéndotesecuestrarsufunción.

Ahorarepiteelprocesoparatuotracombinacióndeteclas.ElAppleScriptparaese,quesimularáun+,es:

onrun{input,parameters}tellapplication"System Events" to ¬
        return (key code 125 using command down) -- Command Down

end run
    
respondido por el CJK 03.03.2018 - 11:45

Lea otras preguntas en las etiquetas