Para Textmate hay una herramienta de línea de comandos, mate , que puede ser instalado. Una vez instalado, solo usa mate <file>
para abrir ese archivo en el texto compañero.
Para la aplicación que no tiene una herramienta de línea de comandos, puede usar el comando open
con el indicador -a
y el nombre de la aplicación. es decir,
open -a iTunes
Esto también funciona para TextMate:
open -a "TextMate 2"
El archivo ejecutable se encuentra en la subcarpeta Contents / MacOS de la aplicación, por lo que para TextMate 2 sería:
/Applications/TextMate\ 2.app/Contents/MacOS/TextMate
Pero si lo ejecutas desde la línea de comandos así, se bloqueará el shell hasta que la aplicación se cierre (en ciertos sistemas operativos más antiguos; esto se resolvió a partir de 10.8) Si esto te sucede, pon un &
en El final del comando para hacer un fondo del proceso. Tales como:
/Applications/TextMate\ 2.app/Contents/MacOS/TextMate &
El problema con esto es que si el shell se cierra (al salir de Terminal o cerrar la ventana), TextMate termina sin previo aviso.