Когда я хочу редактировать файл из окна терминала, команда редактирования не распознается. Я хочу, чтобы он открыл мой редактор (возвышенный текстовый редактор 2) и предпринял следующие шаги:

Создал символическую ссылку на моем пути:

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

указал его как редактор по умолчанию:

export EDITOR='subl -w'

Команда subl запускает редактор, чтобы все работало нормально. Я также вижу, что переменная окружения установлена правильно.

Но я все еще получаю ошибку «-bash: edit: команда не найдена» при попытке отредактировать файл, например, введя edit ~/.bashrc .

1 ответ1

0

Edit не является встроенной командой bash.

Это означает, что оболочка ищет двоичный файл с именем edit в вашем PATH или псевдоним или функцию с именем edit.

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