Em fish, se você quiser que os programas possam ver as variáveis de ambiente, use set -x . Ou seja, para definir a variável EDITOR, você deve usar
set -Ux EDITOR emacs
Se eu definir a variável de ambiente EDITOR como emacs no bash, executar crontab -e abrirá o crontab no emacs. Quando coloco em peixe com
set -U EDITOR emacs
o crontab abre com o vim. O que posso fazer para que o crontab seja aberto com o emacs?
Em fish, se você quiser que os programas possam ver as variáveis de ambiente, use set -x . Ou seja, para definir a variável EDITOR, você deve usar
set -Ux EDITOR emacs