1 votos

alias no funciona en la terminal

Estoy en un mac en la Terminal.

open -a "Sublime Text 2"

abre Sublmine Texto 2, justo como yo quiero.

Ahora quiero alias esto a mi .bashrc archivo, que tengo un uso para otras cosas como el símbolo de configuración.

alias sublime='open -a Submlime Text 2'

no funciona. Tampoco

alias sublime='open -a "Submlime Text 2"'

ejecución

source ./.bashrc

no ayuda. Cada vez que me dicen

/Volumes/Belladonna/Blake
≈:≈ sublime 
Unable to find application named 'Submlime Text 2'

Yo estoy haciendo esta mal y sé que debe ser una respuesta simple...

1voto

sdayal Puntos 1536

Cualquiera de estos debería funcionar:

alias sublime='open -a "Sublime Text 2"'
alias sublime='open -a Sublime\ Text\ 2'

0voto

Artem Tikhomirov Puntos 4501

Si usted sigue Sublime Text procedimiento recomendado de crear un enlace simbólico a su herramienta de línea de comandos que usted será capaz de abrir archivos, el uso como un $EDITOR con git, subversion, etc... le da mucho más poder y flexibilidad a través de la creación de un alias.

En pocas palabras usted puede usar este comando para crear un enlace simbólico a la herramienta:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

y, a continuación, utilizar la herramienta desde la línea de comandos.

subl --new-window ~/.profile

se abrirá su perfil de bash en una nueva ventana en la "Sublime Text 2". También puede utilizar el subl comando sin argumentos para abrir la aplicación.

Para conseguir que esto funcione, usted puede necesitar agregar ~/bin a su $PATH variable en su ~/.perfil.

export PATH=$PATH:$HOME/bin

Véase también el Sublime del Texto de instrucciones.

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