Verwenden Sie einfach alias
. Hier ist ein einfaches Beispiel:
# 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
Dieser letzte Befehl erstellt die Datei ~/.config/fish/functions/rmi.fish
.
Interessierte können im offiziellen Handbuch mehr über Fischaliase erfahren.
So definiere ich eine neue Funktion foo
, führen Sie es aus und speichern Sie es dauerhaft.
[email protected]~> function foo
echo 'foo was here'
end
[email protected]~> foo
foo was here
[email protected]~> funcsave foo