一尘不染

如何在Fish shell中定义别名?

linux

我想在Fish 中定义一些别名。显然应该可以在

~/.config/fish/functions

但是当我重新启动shell程序时,它们不会自动加载。有任何想法吗?


阅读 717

收藏
2020-06-03

共1个答案

一尘不染

只需使用alias。这是一个基本示例:

# Define alias in shell
alias rmi "rm -i"

# Define alias in config file
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

有兴趣的人可能希望在官方手册中找到有关鱼类别名的更多信息。

2020-06-03