7 votos

Cómo iniciar TextMate (y probablemente otros software) desde la línea de comandos?

Soy muy nuevo en Mac, que viene de Linux.

Yo estoy usando el TextMate, y de pronto descubrí que no sé cómo lanzar TextMate desde la línea de comandos. El uso de finalización, en nada se parece a TextMate. Donde se localiza desde una línea de comandos perspectiva?

Lo siento por esta extraña pregunta que también se aplica a otros software, supongo.

12voto

Artem Tikhomirov Puntos 4501

Para Textmate no es una herramienta de línea de comandos, compañero, que puede ser instalado. Una vez instalado, usted sólo tiene que utilizar mate <file> abrir ese archivo en texto mate.

Para aplicaciones que no tienen una herramienta de línea de comandos, puede utilizar el open comando con el -a bandera 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 aplicación del Contents/MacOS subcarpeta, por lo que para TextMate 2, sería:

/Applications/TextMate\ 2.app/Contents/MacOS/TextMate

Pero si se ejecuta desde la línea de comandos como que, va a colgar la concha hasta que se sale de la aplicación (en ciertas mayores OSs; esto fue resuelto como de 10.8) Si esto ocurre, poner un & al final del comando a fondo el proceso. Tales como:

/Applications/TextMate\ 2.app/Contents/MacOS/TextMate &

El problema con esto es que si la cáscara de las salidas (por dejar el Terminal o el cierre de la ventana), a continuación, TextMate es cancelado sin previo aviso.

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