Я не могу заставить Mercurial ( hg
) использовать в pico
качестве моего РЕДАКТОРА, когда я использую fish
оболочку.
Я пытался использовать этот и другие варианты, но ничего не помогает:
set -U EDITOR pico
hg commit
всегда будет открываться vi
как редактор, и я этого не хочу.
ОБНОВЛЕНИЕ: Добавление setenv EDITOR pico
в файл ~/.config/fish/config.fish
сделало то, что я хотел.
Благодарность!
—
Милован Зогович
setenv
работал для меня тоже, когда пытался установить$BUNDLER_EDITOR
Вы должны сделать свое решение правильным ответом и пометить его как правильный.
—
RazerM
Обратите внимание, что
—
Куртис Рейдер
setenv
это просто псевдоним совместимости для set -gx
. В долгом заблуждении вам будет лучше избегать использования таких прокладок и делать вещи «рыбным путем»; например, set -gx EDITOR pico
.
VISUAL
установили?