conforme explicado em https://stackoverflow.com/a/2763014/2891692
eu criei por dias muitos alias no meu arquivo de configuração ~/.config/fish/config.fish
e funciona.
cada novo alias que eu adiciono hoje não funciona.
Exemplo de alias não funcionando:
alias bla = "cd ~/Desktop"
alias bla2 = "ls -a"
mas o alias que adicionei antes de hoje. por exemplo:
alias gitStatus="git status"
completo ~/.config/fish/config.fish
aqui:
function fish_greeting
echo 'try nr 5'
end
alias bla2 = "ls -a"
alias gitStatus="git status"
cada tentativa eu atualizo a mensagem de boas-vindas. isso funciona
Como eu poderia consertar isso?
Erro
se usadoalias bla = "cd ~/Desktop"
bla
Command 'bla' not found, did you mean:
command 'bls' from deb bacula-sd (9.4.2-2ubuntu5)
...
se o tipo de parte do alias for primeiro vermelho. mas não é um erro (me confundiu primeiro)
Sistema operacional:
Kubuntu 20.04
KDE Plasma Version: 5.18.8
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
Kernel Version: 5.13.0-41-generic
OS Type: 64-bit
alias
infish
recebe argumentos em uma das duas formas:=
separando o nome e o código (a sintaxe ksh)No seu caso, como você tem espaços ao redor do
=
, isso o passa como três argumentos para o alias, que ele não entenderá.Na verdade, deve estar imprimindo um erro:
Então faz
ou