0 votes

Comment puis-je empêcher la commande shell `mate` d'ouvrir Textmate 1.x au lieu de Textmate2 ?

J'ai installé mate dans le panneau des préférences de TextMate2. Il est indiqué "Support Shell installé". J'ai ajouté la chaîne export EDITOR="/usr/local/bin/mate -w" à ~/.bashrc selon les instructions.

Cependant, lorsque j'utilise le mate la commande Textmate 1 se lance, par exemple si je tape mate test.txt dans le terminal. Je voudrais qu'il lance TextMate2.

Dans l'idéal, j'aimerais garder TM1, car elle fait quelques choses que TM2 ne fait pas encore. Mais si la mise au rebut de TM1 est la seule/meilleure option, il serait utile de le savoir aussi.

1voto

Chris_O Points 392

Vous devez remplacer le chemin du lien symbolique dans /usr/local/bin/mate par 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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X