Найти символическую ссылку, созданную для Sublime Text 2, чтобы заменить Sublime Text 3

Я не помню, где я установил эту символическую ссылку командной строки Sublime text 2, и теперь я просто обновился до Sublime Text 3, и вместо этого я хочу заменить эту символическую ссылку, но я не могу найти, где у меня есть точка этого.

Как я могу найти существующую символическую ссылку? Я назвал это sub

В возвышенном тексте 3 это как вы это делаете

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl

2 ответа

Решение
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.

Другие вопросы по тегам