Os programas não vêem variáveis de ambiente de peixe

2

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?

    
por Dan 22.12.2015 / 00:27

1 resposta

4

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
    
por 22.12.2015 / 00:27