En bash, je peux annuler une variable avec
unset myvar
Dans le poisson, je reçois
fish: Unknown command 'unset'
Quel est l'équivalent pour le poisson non réglé.
Fish utilise des options sur la commande set
pour manipuler les variables Shell.
Annuler la définition d'une variable avec le -e
ou --erase
option.
set -e myvar
De plus, vous pouvez définir une fonction
function unset
set --erase $argv
end
funcsave unset
ou une abréviation
abbr --add unset 'set --erase'
ou un alias dans ~/.config/fish/config.fish
alias unset 'set --erase'