Stellen Sie sicher ~/bin
, dass zu Ihrem hinzugefügt wird$PATH
Gesetzt das ist dein .bash_profile
PATH=$PATH:~/bin export PATH
Sie sollte beim nächsten Öffnen einer Shell verfügbar sein
Ich versuche, den Befehlszeilenalias von Sublime Text 2 zum Laufen zu bringen.
Die Anweisungen machen absolut Sinn: Run
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Also in ~ / bin subl
existiert. Auch wenn ich Terminal neu starte, wird der Befehl 'subl' nicht gefunden. Der Pfad, der für die Subl-Datei der Anwendung angegeben wurde, ist korrekt. Ich habe das überprüft. Abmelden behebt das nicht.
Jede Hilfe wäre super!
Stellen Sie sicher ~/bin
, dass zu Ihrem hinzugefügt wird$PATH
Gesetzt das ist dein .bash_profile
PATH=$PATH:~/bin export PATH
Sie sollte beim nächsten Öffnen einer Shell verfügbar sein
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
Wenn Sie RVM verwenden, machen Sie Folgendes:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl
Ich habe ein Shell-Skript wie dieses in / usr / local / bin / erstellt und ich nenne es subl
#!/bin/bash # growlnotify -t "Sublime Text 2" -m "Sublime Text 2 is starting up." /Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2
dann habe ich das für den superuser so gemacht und ich nenne es susubl
#!/bin/bash # growlnotify -t "Su > Sublime Text 2" -m "Sublime Text 2 is starting up as superuser." sudo /Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2
Für Mac-Benutzer: Wenn Sie Sublime Text 2 in den Applications
Ordner eingefügt haben und ein ~/bin
Verzeichnis in Ihrem Pfad haben, können Sie Folgendes ausführen:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
und dann:
open ~/.bash_profile
und füge die folgenden Linien hinzu:
PATH=$PATH:~/bin export PATH