Necesito abrir algunas sesiones de terminal a través de iTerm 2 y ejecutar comandos en cada terminal (por ejemplo, rails s; rails c)
¿Cómo hacerlo a través de automator o alfred?
Necesito abrir algunas sesiones de terminal a través de iTerm 2 y ejecutar comandos en cada terminal (por ejemplo, rails s; rails c)
¿Cómo hacerlo a través de automator o alfred?
Puede hacerlo con un Alfred Worflow (necesita el Powerpack ).
Primero crea un Blank Workflow
y llena los datos:
UseelsímbolomásenlacornetadeladerechaparaagregarlaacciónTrigger→Hotkey
.Definasutecladeaccesorápidopreferidayguárdela.
Añadir Actions → Run script
. Utilice /usr/bin/osascript
como idioma. Pega el siguiente script y guárdalo. Cambie ls -l
a cualquier comando que desee ejecutar.
tell application "iTerm"
activate
set the clipboard to "ls -l"
delay 0.5
tell application "System Events"
keystroke "v" using command down
keystroke return
end tell
end tell
Conectalasdosaccionesyestaráslisto.
Escriba su tecla de acceso rápido y abrirá iTerm y ejecutará su comando.