我想在fish中定义一些别名。显然应该可以在
中定义它们~/.config/fish/functions
但是当我重新启动 shell 时它们不会自动加载。有什么想法吗?
最佳答案
只需使用别名
。这是一个基本示例:
# 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
最后一条命令创建文件~/.config/fish/functions/rmi.fish
。
有兴趣的人可以在the official manual 中了解更多关于 fish 别名的信息。 .
关于linux - 在fish shell中定义别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2762994/