Як змінити EDITOR на "Піко" в рибній шкаралупі?


15

Я не можу змусити Mercurial ( hg) використовувати picoв якості мого редактора, коли я використовую fishshell.

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

set -U EDITOR pico

hg commitзавжди відкриється viяк редактор, і я цього не хочу.

ОНОВЛЕННЯ: Додавання setenv EDITOR picoдо файлу ~/.config/fish/config.fishробило те, що я хотів.


1
Ви VISUALвстановили?
користувач1686

2
Дякую! setenvпрацював і на мене при спробі встановити$BUNDLER_EDITOR
Мілован Зогович,

2
Ви повинні зробити своє рішення правильною відповіддю та позначити його як правильне.
RazerM

1
Зауважте, що setenvце лише псевдонім сумісності для set -gx. Зрештою, помиляєтесь, вам буде краще уникати використання таких ластів і робити речі "рибним шляхом"; наприклад, set -gx EDITOR pico.
Куртис Радер

Відповіді:


23

Це канонічний спосіб зробити це

set -Ux EDITOR pico
  • U для універсальної змінної
  • x експортувати його

pico те саме, що нано !!!
Ciasto piekarz

5

Ви також можете встановити редактор за замовчуванням лише для git, який ігнорує налаштування за замовчуванням:

git config --global core.editor pico

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.