0 votos

¿Cómo puedo evitar que el comando de shell `mate` abra Textmate 1.x en lugar de Textmate2?

He instalado mate en el panel de preferencias de TextMate2. Dice "Soporte de Shell instalado". He añadido la cadena export EDITOR="/usr/local/bin/mate -w" a ~/.bashrc según las instrucciones.

Sin embargo, cuando uso el mate el comando Textmate 1 se lanza, por ejemplo si escribo mate test.txt en la Terminal. Me gustaría que lanzara TextMate2.

Idealmente, me gustaría mantener la TM1, ya que hace algunas cosas que la TM2 aún no hace. Pero si desechar la TM1 es la única o mejor opción, también sería útil saberlo.

1voto

Pistos Puntos 305

Tienes que sustituir la ruta de acceso simbólica en /usr/local/bin/mate por Textmate2

//go to the bin directory
cd /usr/local/bin

//delete the existing symlink
rm -rf mate

//create the symlink to the Textmate 2 mate executable
ln -s /Applications/TextMate2.app/Contents/Resources/mate mate

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