Como eu altero EDITOR para ser Pico em casca de peixe?

9

Não consigo que o Mercurial ( hg ) use pico como meu EDITOR quando estou usando fish shell.

Eu tentei usar essa e outras variações, mas nada parece ajudar:

set -U EDITOR pico

hg commit sempre abrirá vi como editor, e eu não quero isso.

UPDATE: Adicionando setenv EDITOR pico ao arquivo ~/.config/fish/config.fish fez o que eu queria.

    
por Petteri Kamppuri 08.06.2012 / 08:20

3 respostas

12

Esta é a maneira canônica de fazer isso

set -Ux EDITOR pico
  • U para variável universal
  • x para exportá-lo
por 12.10.2014 / 04:29
2

Você também pode definir um editor padrão apenas para o git, o que irá ignorar sua configuração padrão:

git config --global core.editor pico
    
por 13.03.2015 / 17:59
1

Esta FAQ sugere a adição de set -gx EDITOR pico a ~/.config/fish/config.fish

    
por 09.08.2018 / 05:05

Tags