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


14

Eu não posso obter Mercurial ( hg) para usar picocomo meu editor quando estou usando fishshell.

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

set -U EDITOR pico

hg commitsempre será aberto vicomo editor, e eu não quero isso.

ATUALIZAÇÃO: A adição setenv EDITOR picoao arquivo ~/.config/fish/config.fishfez o que eu queria.


1
Você VISUALdefiniu?
user1686

2
obrigado! setenvtrabalhou para mim também quando se tenta set$BUNDLER_EDITOR
Milovan Zogovic

2
Você deve fazer da sua solução uma resposta adequada e marcá-la como correta.
RazerM 25/10

1
Observe que setenvé apenas um alias de compatibilidade para set -gx. No longo erro, será melhor evitar o uso de tais calços e fazer as coisas "do jeito que os peixes"; por exemplo set -gx EDITOR pico,.
precisa

Respostas:


22

Esta é a maneira canônica de fazer isso

set -Ux EDITOR pico
  • U para variável universal
  • x para exportá-lo

pico é o mesmo que nano !!!
Ciasto piekarz

5

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

git config --global core.editor pico

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.