ls -l $(which subl)
Das wird die ausführbare Datei in PATH finden und wenn es ein Symlink ist, worauf es verweist.
Ein direkter Ansatz
readlink -e $(which subl)
Ich kann mich nicht erinnern, wo ich diesen symbolischen Link für die Sublime-Text-2-Befehlszeile eingerichtet habe. Jetzt habe ich ein Upgrade auf Sublime-Text 3 durchgeführt und möchte stattdessen diesen symbolischen Link ersetzen. Ich kann jedoch nicht herausfinden, wo ich das hinbekomme.
Wie finde ich einen bestehenden symbolischen Link ? Ich habe das genanntsub
In sublime Text 3 machen Sie es so
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ls -l $(which subl)
Das wird die ausführbare Datei in PATH finden und wenn es ein Symlink ist, worauf es verweist.
Ein direkter Ansatz
readlink -e $(which subl)
Geben Sie zuerst ein
rm ~/bin/subl
um den alten Symlink zu entfernen. Dann geben Sie ein
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Wenn Sie das nächste Mal subl
von der Befehlszeile aus starten, sollte Sublime Text 3 gestartet werden.