Basta usare alias
. Ecco un esempio di base:
# Define alias in shell
alias rmi "rm -i"
# Define alias in config file ( `~/.config/fish/config.fish` )
alias rmi="rm -i"
# This is equivalent to entering the following function:
function rmi
rm -i $argv
end
# Then, to save it across terminal sessions:
funcsave rmi
Quest'ultimo comando crea il file ~/.config/fish/functions/rmi.fish
.
Le persone interessate potrebbero voler scoprire di più sugli alias dei pesci nel manuale ufficiale.
Ecco come definisco una nuova funzione foo
, eseguilo e salvalo in modo permanente.
[email protected]~> function foo
echo 'foo was here'
end
[email protected]~> foo
foo was here
[email protected]~> funcsave foo