J'essaie de faire fonctionner l'alias de ligne de commande de Sublime Text 2.
Les instructions sont parfaitement logiques: exécuter
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Donc, dans ~ / bin, subl
existe. Cependant, même lorsque je redémarre le terminal, la commande «subl» n'est pas trouvée. Le chemin d'accès spécifié au fichier subl de l'application est correct, je l'ai vérifié. La déconnexion ne le résout pas.
Toute aide serait géniale!
~/bin/subl
à votre$PATH
?.bash_profile
et.bashrc
seulement l'ancien? Y a-t-il d'autres occurrences dePATH
dans l'un ou l'autre de ces fichiers (ou partout où ce truc rubis est défini)? Le~/bin/subl
drapeau exécutable est-il défini?Réponses:
Assurez-vous que
~/bin
est ajouté à votre$PATH
Mettez ceci est votre
.bash_profile
et il devrait être disponible la prochaine fois que vous ouvrirez un shell
la source
.bash_profile
par défaut. Vous pouvez mettre les lignes à la.bashrc
place..bash_profile
correct ici.la source
si vous utilisez RVM, procédez comme suit:
la source
J'ai fait un script shell comme celui-ci dans / usr / local / bin / et je l'appelle subl
alors j'ai fait celui pour le superutilisateur comme ça et je l'appelle susubl
la source
pour les utilisateurs de mac: en supposant que vous avez placé Sublime Text 2 dans le
Applications
dossier et que vous avez un~/bin
répertoire sur votre chemin, vous pouvez exécuter:puis:
et ajoutez les lignes suivantes:
la source