我正在尝试创建一个永久别名。我很久以前就创建过一个,但我不记得我做了什么与现在不同的事情。不管怎样,它不起作用!
我首先打开终端并输入
nano ~/.bashrc
然后我滚动到末尾(以防万一,我不知道)并输入
alias pd="pwd"
(这不是我实际创建的别名)。
当我关闭并保存 bashrc 文件时,我输入的pd
命令无法被识别。另外,当我输入 alias 命令来查看我的别名时,pd 不会显示!
但是,如果我输入 bash(我使用的是 fish shell),终端就会恢复正常(抱歉我的高科技术语)并且别名被创建,我可以使用它们!
我做错什么了吗?
谢谢!
答案1
基本上,在 fish shell 中,你输入
alias pd="pwd"
这会创建一个临时别名。要将其转换为永久别名,请执行以下操作
funcsave pd