Попытка настроить возвышенный текст 2 для открытия файлов в терминале Unix, но получаю ошибку - PullRequest
3 голосов
/ 08 марта 2012

Я пытаюсь настроить возвышенный текст 2, чтобы открыть файл в моем терминале cygwin, используя команду 'subl [file]'.Я запускаю приведенную ниже команду в своем терминале, как указано на нескольких сайтах

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

Однако я получаю эту ошибку:

ln: failed to create symbolic link `/bin/subl': File exists

Как мне обойти это?

Ответы [ 3 ]

3 голосов
/ 17 марта 2013

Попробуйте это на Mac:

sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /bin/subl
3 голосов
/ 08 марта 2012

Возможно, вы могли бы вместо этого попробовать использовать псевдоним?

Добавьте строку в ваш файл .bashrc, похожий на:

alias subl = '/ cygdrive / c / Applications / Sublime \ Text \ 2.app/Contents/SharedSupport/bin/subl'

Затем выполните команду «source .bashrc» для загрузки нового псевдонима.

2 голосов
/ 17 апреля 2012

Ты на Windows, верно?Этот каталог, на который вы пытаетесь указать, является каталогом для установки Mac OS Sublime Text 2. Вы, вероятно, захотите что-то похожее на это, хотя скорректируйте путь к sublime_text.exe, чтобы он совпадал с вашим:

ln -s /cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe /usr/local/bin/subl

Убедитесь, что /usr/local/bin - это какой-то каталог в вашей переменной PATH (echo $PATH, чтобы выяснить это), чтобы ваша команда subl работала где угодно.Тогда вы сможете сделать subl . из любого каталога проекта, чтобы открыть этот проект в Sublime.

...