Sublime Text subl shortcut не работает: ln:/Пользователи/edmundmai/bin/subl: Нет такого файла или каталога
Привет, Я пытаюсь настроить ярлык терминала для возвышенного текста 2 (
subl
), но он не работает. Я следую указаниям
https://github.com/mhartl/rails_tutorial_sublime_text/blob/master/README.md, но не может пройти первый шаг.
Когда я печатаю:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Я получаю сообщение об ошибке
ln: /Users/edmundmai/bin/subl: No such file or directory
Что мне делать?
Ответы
Ответ 1
Это, вероятно, означает, что нет каталога ~/bin
. Который также, вероятно, означает, что он не находится в PATH
. Поэтому просто переходите к следующему предложению:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
Ответ 2
В качестве альтернативы вы можете поместить его в свой локальный лоток:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
возможно, потребуется предварительно создать корзину:
mkdir /usr/local/bin
Ответ 3
Другим подходом является определение subl как ваш псевдоним оболочки
http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Open_files_from_command-line
Это рекомендуемый подход, так как против лучших практик добавления символических ссылок в/usr/bin