无法在 Fish Shell 中创建永久别名

无法在 Fish Shell 中创建永久别名

我正在尝试创建一个永久别名。我很久以前就创建过一个,但我不记得我做了什么与现在不同的事情。不管怎样,它不起作用!

我首先打开终端并输入

nano ~/.bashrc

然后我滚动到末尾(以防万一,我不知道)并输入

alias pd="pwd"

(这不是我实际创建的别名)。

当我关闭并保存 bashrc 文件时,我输入的pd命令无法被识别。另外,当我输入 alias 命令来查看我的别名时,pd 不会显示!

但是,如果我输入 bash(我使用的是 fish shell),终端就会恢复正常(抱歉我的高科技术语)并且别名被创建,我可以使用它们!

我做错什么了吗?

谢谢!

答案1

基本上,在 fish shell 中,你输入

alias pd="pwd"

这会创建一个临时别名。要将其转换为永久别名,请执行以下操作

funcsave pd

相关内容