Попытка подключения Терминала для распознавания команды "mate" для TextMate - PullRequest
0 голосов
/ 17 декабря 2011

Не удалось создать ссылку

Не удалось создать ссылку «/ usr / bin / mate» по следующей причине: операция не разрешена

Я получаю эту ошибку, когда пытаюсь связать использование терминала с TextMate.
Я сделал это, перейдя в Справка >> Использование терминала ...
И я попытался создать ссылку в /usr/bin.

Я думаю, что проблема связана с разрешением.
Мне интересно, есть ли способ обойти эту проблему путем непосредственного изменения файла bash или чего-то еще и заставить терминал распознавать "mate" как команду.

Спасибо за любые предложения.

Ответы [ 2 ]

9 голосов
/ 17 декабря 2011

При условии, что Textmate установлен в /Applications, следующая команда в терминале должна вручную создать для вас ссылку:

$ sudo ln -s /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate /usr/bin

Команда запросит у вас пароль учетной записи пользователя, чтобы у нее были разрешения, необходимые для создания ссылки в /usr/bin/

3 голосов
/ 17 декабря 2011

Должна быть возможность создать его в /usr/local/bin. Создайте это там. Убедитесь, что /usr/local/bin в вашем $PATH.

...