Finden Sie einen symbolischen Link, der für Sublime Text 2 erstellt wurde, um ihn durch Sublime Text 3 zu ersetzen

1498
Ali

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 
0
Hast du "welches U-Boot" genannt? sencer vor 10 Jahren 0

2 Antworten auf die Frage

1
justbrowsing
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) 
Genau das suche ich! Ali vor 10 Jahren 0
0
MattDMo

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 sublvon der Befehlszeile aus starten, sollte Sublime Text 3 gestartet werden.

Ich habe überhaupt nichts in ~ / bin und der Ordner existiert nicht einmal. Ali vor 10 Jahren 0
Auch mein alter _symbolischer Link_ namens `sub` Ali vor 10 Jahren 0