Ich kann nicht Mercurial ( hg
) zu verwenden , pico
wie mein HERAUSGEBER , wenn ich bin mit fish
Shell.
Ich habe versucht, diese und andere Variationen zu verwenden, aber nichts scheint zu helfen:
set -U EDITOR pico
hg commit
wird immer vi
als Editor geöffnet , und das will ich nicht.
UPDATE: Das Hinzufügen setenv EDITOR pico
zur Datei ~/.config/fish/config.fish
hat das getan, was ich wollte.
setenv
arbeitete auch für mich beim Versuch zu setzen$BUNDLER_EDITOR
setenv
nur 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
.
VISUAL
gesetzt?