Con mi concha de pescado he definido el alias
alias black='command black -l 110'
Cuando escribo black
en mi shell y empiezo a completar tabulaciones, aparece el error
completo: profundidad máxima de recursividad alcanzada
Lo mismo sucede con alias similares como
alias readelf='command readelf -W'
Respuesta1
si entro
alias readelf='command readelf -W'
en una concha de pescado, esto es lo que hace el pez con ella:
$ type -a readelf
readelf is a function with definition
# Defined via `source`
function readelf --wraps='command readelf -W' --description 'alias readelf=command readelf -W'
command readelf -W $argv;
end
El --wraps
argumento, que controla las terminaciones, parece incorrecto.
Dado que Fish crea funciones para alias, simplemente cree la función usted mismo:
function readelf --wraps=readelf
command readelf -W $argv
end
Árbitro:https://fishshell.com/docs/current/cmds/function.html