ls -l $(which subl)
Это найдет исполняемый файл в вашем PATH и, если это символическая ссылка, на которую он указывает.
Более прямой подход
readlink -e $(which subl)
Я не помню, где я установил эту символическую ссылку командной строки Sublime text 2, и теперь я просто обновился до Sublime Text 3, и вместо этого я хочу заменить эту символическую ссылку, но я не могу найти, где у меня есть точка этого.
Как я могу найти существующую символическую ссылку ? Я назвал этоsub
В возвышенном тексте 3 это как вы это делаете
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ls -l $(which subl)
Это найдет исполняемый файл в вашем PATH и, если это символическая ссылка, на которую он указывает.
Более прямой подход
readlink -e $(which subl)
Во-первых, введите
rm ~/bin/subl
удалить старую символическую ссылку. Затем введите
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
и в следующий раз, когда вы запустите subl
из командной строки, Sublime Text 3 должен запуститься.