在 mac 上,有没有办法制作像 $HOME 这样的快捷方式,而不是使用别名?
有了别名,我只想要$HOME
例如,而不是前面的“cd”可以这么说
斯托克斯
另一个建议是使用.profile文件来定义一个全局函数:
nano .profile
(可能还不存在)goHome() {
... paste command here
}
最后,保存文件(使用 Ctrl+X)。
现在您几乎goHome()
可以在终端中的任何位置键入来执行该功能,这使其成为创建功能和繁琐操作的快捷方式的真正强大功能。
HOME
是一个非常糟糕的选择,因为许多程序会使用 的值HOME
来查找主目录。但是,你当然可以
#WARNING: this is a bad idea. It would be better to choose a
#name other than "HOME"
HOME="cd /p/a/t/h"
$HOME
使用函数会更加可靠和灵活,但当然可以将命令放在这样的变量中。