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.
setenvarbeitete auch für mich beim Versuch zu setzen$BUNDLER_EDITOR
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.
VISUALgesetzt?