Подтвердить что ты не робот

Установка переменной среды "EDITOR" или "BUNDLER_EDITOR"

Я пытаюсь открыть драгоценный камень в Sublime Text, безуспешно. У меня установлен Bundler. Вот что происходит.

В командной строке:

$bundle open Devise
To open a bundled gem, set $EDITOR or $BUNDLER_EDITOR

Когда я перехожу на веб-сайт Bundler, он говорит:

Откройте исходный каталог данного связанного драгоценного камня:

$расслоение GEM

Это открывает исходный каталог предоставленного GEM в вашем редакторе. Для этого необходимо установить переменную среды EDITOR или BUNDLER_EDITOR.

Я новичок во всем этом. Каковы конкретные шаги для установки переменных среды EDITOR или BUNDLER_EDITOR? Я нахожусь на Mac, используя Sublime Text.

Спасибо.

4b9b3361

Ответ 1

Предполагая, что вы используете оболочку bash, вам нужно отредактировать либо ~/.bashrc, либо ~/.bash_profile с помощью:

export EDITOR=<editor name>

Пример, специально для Sublime:

export EDITOR='subl -w'

Смотрите: Документы командной строки Sublime OS X

Ответ 2

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

export EDITOR='subl -w' 

вызовет ошибку для команды bundle open gem_name

Но если я использую

export EDITOR='subl'

Тогда возвышенное не будет записывать сообщение фиксации в git правильно выполнить команду git commit.

Поэтому я думаю, что лучше использовать эту конфигурацию:

export EDITOR="subl -w"
export BUNDLER_EDITOR="subl"