1

Я изменил мой /var/root/.profile с помощью nano (это единственный редактор, который по какой-то причине работает с root (. Смешно, я знаю)))

export EDITOR="subl -w"
alias subl='/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl'

но когда я пытаюсь открыть любой текстовый файл, используя subl filename он пытается в течение нескольких секунд, а затем говорит:

Unable to connect to Sublime Text

Если я делаю то же самое, что и обычный пользователь, это прекрасно работает! (Изменено ~/.profile вместо /var/root/.profile)

Кстати, если я сделаю это как root:

open -e filename

это говорит:

LSOpenURLsWithRole() failed for the application /Applications/TextEdit.app with error -10810 for the file /private/var/root/.profile.

Что не так с моим пользователем root? Почему я могу использовать только нано редактор как root? Это сводит меня с ума!!!

1 ответ1

0

Если вы используете Sublime Text 2, если вы не изменили имя файла .app , команда должна выглядеть так:

alias subl="/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl"

Обратите внимание, что имя файла Sublime Text 2.app , а также обратите внимание, что нужны только двойные кавычки, а не двойные окружающие одинарные.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .