J'ai téléchargé et installé Sublime text 2. Je suis les instructions ici: mais je suis bloqué à cette partie:
La première tâche consiste à créer un lien symbolique vers subl. En supposant que vous ayez placé Sublime Text 2 dans le dossier Applications et que vous ayez un répertoire ~/bin dans votre chemin, vous pouvez exécuter:
ln -s "/ Applications/Sublime Text" ~/bin/subl
Cependant, lorsque je fais cela, il me dit/Utilisateurs/Utilisateur/bin/subl: Aucun fichier ni répertoire de ce type.
Que devrais-je faire?
Merci!
Je recommanderais de l'ajouter à votre bac local:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
Edit: Assurez-vous que votre répertoire bin local existe avant d'exécuter cette commande:
mkdir /usr/local/bin
J'ajoute mes liens de sym à/usr/local/bin, pour Sublime Text 3, j'ai configuré le mien comme suit:
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
Ensuite, vous pouvez ouvrir la liste de répertoires actuelle en utilisant:
subl .
Si vous trouvez que l'abréviation subl est agaçante, comme le semblent certaines personnes que je connais, changez-la en "sublime"
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime
Et appelez-le en utilisant:
sublime .
Alternativement, vous pouvez exécuter ceci:
Sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl
Remarque: L'extrait ci-dessus place le lien symbolique dans /bin/subl
plutôt que ~/bin/subl
.
et que vous avez un répertoire ~/bin dans votre chemin
Tout d’abord, vous avez besoin de ce répertoire pour que la commande ln
fonctionne, et vous devrez éventuellement le placer sur votre chemin pour faire tout ce que vous essayez de faire.
Pour faire le répertoire:
mkdir ~/bin
L'ajouter à votre chemin d'exécution est plus délicat, mais de nombreuses ressources sont disponibles.
Supprimez simplement le tilde ~
de ~/bin/subl
En suivant l'exemple de Simon ci-dessus, pour Sublime Text 3, voici ce qui a fonctionné pour moi:
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
Veuillez noter que l'installation (sous Mac OS Sierra 10.12.6) dans/usr/local/bin Sudo était requise.
J'ai pris la commande de SublimeText website
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ln: /Users/jkirchoff/bin/subl: No such file or directory
Juste pour s'assurer que le chemin existe.
REMARQUE: le
"
permet l'espace dans le chemin.
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl"
ln: ./subl: File exists
Ce que @NotSimon a écrit sur cette page, Then Ran:
ln -s "/usr/local/bin/subl"
ln: ./subl: File exists
et ensuite suivi le reste.
ln -s "/ Applications/Sublime Text.app/Contents/SharedSupport/bin/subl"/usr/local/bin/subl
Maintenant, je peux exécuter subl
en tant que commande dans Terminal!
Cette commande ouvre le répertoire en tant que "Projet" dans SublimeText.
subl ~/Desktop
J'ai suivi la SublimeText recommendation & ajouté ceci à mon
~/.bash_profile
.
La commande fonctionne sans elle, en suivant simplement les instructions.
echo "export EDITOR='subl -w'" >> ~/.bash_profile
Si vous utilisez un terminal mac, remplacez simplement "Sublime Text 2.app" Par "Sublime\Text\2.app/" n'importe où dans la commande.
Ça devrait le faire.