I can't get hg to use pico as my EDITOR when I'm using fish shell.
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.