Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I can't get hg to use pico as my EDITOR when I'm using fish shell.

I've tried

set -U EDITOR pico

and other variations, but nothing seems to help.

"hg commit" will always open vi as the editor, and I do not want that :)


Adding "setenv EDITOR pico" to the file ~/.config/fish/config.fish did what I wanted.

share|improve this question
Do you have VISUAL set? –  grawity Jun 8 '12 at 9:02
thanks! setenv worked for me too when trying to set $BUNDLER_EDITOR –  Milovan Zogovic Sep 28 '12 at 13:22
You should make your solution a proper answer and mark it as correct. –  RazerM Oct 25 '13 at 17:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.