Jak zmienić EDITOR na Pico w skorupkach ryb?


15

Nie mogę zmusić Mercurial ( hg) do użycia picojako mojego EDYTORA, gdy używam fishpowłoki.

Próbowałem użyć tej i innych odmian, ale wydaje się, że nic nie pomaga:

set -U EDITOR pico

hg commitzawsze otworzy się vijako edytor, a ja tego nie chcę.

AKTUALIZACJA: Dodanie setenv EDITOR picodo pliku ~/.config/fish/config.fishzrobiło to, co chciałem.


1
Ustawiłeś VISUAL?
user1686

2
dzięki! setenvteż pracował dla mnie, gdy próbowałem ustawić$BUNDLER_EDITOR
Milovan Zogovic

2
Powinieneś uczynić swoje rozwiązanie poprawną odpowiedzią i oznaczyć ją jako poprawną.
RazerM,

1
Pamiętaj, że setenvjest to tylko alias zgodności dla set -gx. W długim błędzie lepiej będzie unikać używania takich podkładek i robić rzeczy „po rybku”; np set -gx EDITOR pico.
Kurtis Rader

Odpowiedzi:


23

Jest to kanoniczny sposób

set -Ux EDITOR pico
  • U dla zmiennej uniwersalnej
  • x, aby go wyeksportować

pico jest takie samo jak nano !!!
Ciasto piekarz

5

Możesz także ustawić domyślny edytor tylko dla git, który zignoruje domyślną konfigurację:

git config --global core.editor pico

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.