¿Cómo puedo configurar un método abreviado de teclado para pegar texto?

2

Quiero poder hacer un sistema de método abreviado de teclado en una Mac que pegue un poco de texto en lo que esté seleccionando. Por ejemplo, estoy escribiendo notas y presiono cmd + alt + k, luego el texto que dice "¡Hola mundo!" Se pegará en el cuadro de texto. Estaba buscando otras respuestas a esto, pero no pude encontrar ninguna.

    
pregunta Adalex3 11.08.2017 - 00:14

3 respuestas

3

Puedes crear esto usando AppleScript y ejecutarlo usando Automator.

Crear un script:

tell application "System Events" to keystroke "Hello World."

Reemplaza "Hello World". con el texto deseado, pero asegúrese de mantener las comillas alrededor del texto que ingrese, ya que es lo que hace que el tipo de datos sea una cadena.

A continuación, use Automator para activar el AppleScript anterior:

  1. Abrir Automator.
  2. Crea un nuevo flujo de trabajo services .
  3. Establezca Service Recieves en no input .
  4. Establezca in en any application .
  5. Debajo de "Acciones" en el panel izquierdo, busque "Ejecutar AppleScript".
  6. Una vez que encuentre eso, arrastre "Ejecutar AppleScript" al panel derecho, que ingresa en su flujo de trabajo.
  7. Guarda el flujo de trabajo.

Finalmente, use Preferencias del sistema para asignar este flujo de trabajo a una tecla de acceso rápido global.

  1. Abre Preferencias del sistema .
  2. Haz clic en Teclado .
  3. Haga clic en Atajos de teclado .
  4. Desplázate hacia abajo y selecciona Servicios en el panel izquierdo.
  5. En el panel derecho, busque el nombre del flujo de trabajo de Automator que acaba de guardar y haga clic en la casilla de verificación a la izquierda del nombre del archivo.
  6. Mantenga presionado el método abreviado de teclado deseado y asignará automáticamente este flujo de trabajo a las teclas de acceso rápido seleccionadas.

Esta es probablemente la forma más fácil de realizar la tarea deseada al escribir la menor cantidad de código posible.

También hay una herramienta llamada Alfred que está sobresaliente; Lo uso muchas veces a diario. En este punto, probablemente estaría perdido sin él. Puede encargarse completamente de Spotlight (de hecho, eliminé la tecla de acceso rápido para abrir la búsqueda de Spotlight (cmd + espacio) y asigné esa tecla de acceso para abrir Alfred. En Alfred, puede hacer cosas como copiar texto desde un lugar y luego copiar agregue más texto de otra parte y agréguelos, haga lo que pueda hacer en la búsqueda de Spotlight y mucho más. La razón por la que menciono a Alfred es porque puede crear el mismo flujo de trabajo dentro de Alfred y asignarlo a un sistema. Tecla de acceso rápido amplia todo dentro de la misma aplicación sin escribir ni codificar nada (si considera el ejemplo que acabo de dar para escribir código). De hecho, los tipos de flujos de trabajo que puede crear en Alfred son esencialmente ilimitados e incluso ya existen. Recetas construidas en línea, para diferentes aplicaciones que puedes descargar.

    
respondido por el mturchin 11.08.2017 - 07:29
3

Esto no es un atajo de teclado per se, pero puede definir letras para representar una palabra o frase. He configurado mi dirección de correo electrónico para ser representada por jj. Cada vez que escribo eso seguido de un espacio imprime mi dirección de correo electrónico. Puedes definir tantas como quieras. Ir a las preferencias del sistema, el teclado. Haga clic en la pestaña de texto y podrá definir sus accesos directos.

    
respondido por el jmh 11.08.2017 - 00:55
3

Si no está de acuerdo con la instalación de software de terceros, una característica de BetterTouchTool hace lo que está buscando

enlace

Según los creadores de enlace BetterTouchTools está disponible como versión de prueba.

    
respondido por el oliolioli 11.08.2017 - 01:20

Lea otras preguntas en las etiquetas