Injetando um alias em um arquivo “.bash_profile” sem sobrescrevê-lo no macOS Terminal

0

Eu instalei recentemente o thefuck via Homebrew e, ao tentar utilizá-lo no terminal, recebi a seguinte mensagem

Seems like fuck alias isn't configured! Please put eval $(thefuck --alias) in your ~/.bashrc. More details - https://github.com/nvbn/thefuck#manual-installation.

Lembrando-me de que não concluí completamente a instalação e ainda precisava inserir eval $(thefuck --alias) no meu .bash_profile para que ele funcionasse corretamente.

Tenho certeza de que o comando para inserir isso seria algo como echo "eval $(thefuck --alias)" >> ~/.bash_profile está correto? Qualquer ajuda seria muito apreciada!

    
por user714340 05.04.2017 / 03:18

1 resposta

1

I’m fairly sure the command for inserting this would be something like echo "eval $(thefuck --alias)" >> ~/.bash_profile is this correct? Any help would be much appreciated!

Tudo isso é anexado texto (via echo e >> ) no arquivo de destino - que neste caso é ~/.bash_profile . Então sim, o comando está correto.

Ou você pode simplesmente seguir as instruções na página instalação manual mostrada na mensagem de erro que diz claramente :

You should place this command in your .bash_profile, .bashrc, .zshrc or other startup script:

eval $(thefuck --alias)

Ou seja, isso não é mágico: basta abrir o arquivo .bash_profile usando o editor que preferir usar, como o Nano, e adicionar a linha eval "$(thefuck --alias)" ao arquivo.

Em seguida, feche e reabra seu terminal - ou simplesmente digite source ~/.bash_profile - e você deve estar pronto.

    
por 05.04.2017 / 03:41