1 votos

Puedo canalizar la salida de un comando a la actual del cursor?

Tengo un pequeño ejecutable que se genera al azar de los datos de prueba para mí. Me gustaría ser capaz de golpear una tecla y que la salida enviada a la posición actual del cursor - lo que tiene el foco en el tiempo (Emacs, formulario de una página web, iTerm etc).

Alguna idea de cómo podría ser capaz de hacer esto?

2voto

Oskar Puntos 1242

Si no te importa dos teclas, usted puede hacer esto trivialmente con el envío de la salida de la secuencia de comandos a la mesa de trabajo:

script | pbpaste

Luego de Comando-V como una segunda tecla de acceso directo para seguir el primer iba a funcionar bien.

Lo que tendríamos que hacer esto todos los one shot es una aplicación que registra con el sistema operativo de tomar realmente sobre el teclado y entrada de texto. Yo uso la barra de inicio, pero AppleScript/Automator y el estándar de oro para secuencias de comandos de entrada - TextExpander - valdría la pena investigar si desea más opciones avanzadas. Los pasos para configurar cada uno de estos depende de la aplicación que usted seleccione para controlar tu Mac.

Usted puede ver las aplicaciones que son capaces de controlar (escriba el texto en el punto de inserción en su caso) mediante la apertura de la Seguridad Y Privacidad de preferencias del panel y seleccionando Privacidad y, a continuación, seleccionando la Accesibilidad.

1voto

Carl B Puntos 4788

Si usted está hablando sobre el texto actual-posición del cursor, me han sugerido que su aplicación a poner la salida en el copiar/pegar-buffer y que haga un Automater Servicio que se abre la aplicación. Consulte este tutorial sobre cómo hacer esto: http://computers.tutsplus.com/tutorials/how-to-launch-any-app-with-a-keyboard-shortcut--mac-31463

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