Как я могу изменить РЕДАКТОР на Пико в раковине рыбы?


15

Я не могу заставить Mercurial ( hg) использовать в picoкачестве моего РЕДАКТОРА, когда я использую fishоболочку.

Я пытался использовать этот и другие варианты, но ничего не помогает:

set -U EDITOR pico

hg commitвсегда будет открываться viкак редактор, и я этого не хочу.

ОБНОВЛЕНИЕ: Добавление setenv EDITOR picoв файл ~/.config/fish/config.fishсделало то, что я хотел.


1
Вы VISUALустановили?
user1686

2
Благодарность! setenvработал для меня тоже, когда пытался установить$BUNDLER_EDITOR
Милован Зогович

2
Вы должны сделать свое решение правильным ответом и пометить его как правильный.
RazerM

1
Обратите внимание, что setenvэто просто псевдоним совместимости для set -gx. В долгом заблуждении вам будет лучше избегать использования таких прокладок и делать вещи «рыбным путем»; например, set -gx EDITOR pico.
Куртис Рейдер

Ответы:


23

Это канонический способ сделать это

set -Ux EDITOR pico
  • U для универсальной переменной
  • х экспортировать

пико такой же как нано !!!
Ciasto piekarz

5

Вы также можете установить редактор по умолчанию только для git, который будет игнорировать ваши настройки по умолчанию:

git config --global core.editor pico

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.