Wie ändere ich EDITOR in Pico in Fischschale?


14

Ich kann nicht Mercurial ( hg) zu verwenden , picowie mein HERAUSGEBER , wenn ich bin mit fishShell.

Ich habe versucht, diese und andere Variationen zu verwenden, aber nichts scheint zu helfen:

set -U EDITOR pico

hg commitwird immer vials Editor geöffnet , und das will ich nicht.

UPDATE: Das Hinzufügen setenv EDITOR picozur Datei ~/.config/fish/config.fishhat das getan, was ich wollte.


1
Hast du VISUALgesetzt?
user1686

2
Vielen Dank! setenvarbeitete auch für mich beim Versuch zu setzen$BUNDLER_EDITOR
Milovan Zogovic

2
Sie sollten Ihre Lösung richtig beantworten und als richtig markieren.
RazerM

1
Beachten Sie, dass dies setenvnur ein Kompatibilitätsalias für ist set -gx. Auf lange Sicht ist es besser, wenn Sie die Verwendung solcher Unterlegscheiben vermeiden und Dinge "auf die Fischart" tun. zB , set -gx EDITOR pico.
Kurtis Rader

Antworten:


22

Dies ist der kanonische Weg, dies zu tun

set -Ux EDITOR pico
  • U für Universalvariable
  • x, um es zu exportieren

Pico ist das gleiche wie Nano !!!
Ciasto Piekarz

5

Sie können auch einen Standardeditor nur für git festlegen, der Ihre Standardeinstellung ignoriert:

git config --global core.editor pico

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.