Answers:
您可以使用以下语法通过“ alias”命令执行此操作:
alias [ -gmrL ] [ name[=value] ... ]
有关“ gmrL”开关的信息,请参阅本指南,供我参考。 对于每个没有值的名称,zsh将打印该名称及其之前的别名。完全不带参数的别名将打印所有已定义别名的值。
要定义一个或多个别名,只需输入
alias name1=value1 name2=value2 ... nameX=valueX
对于每个具有相应值的名称,zsh都使用该值定义一个别名。有关更多信息,请查看该链接;-)
更新:更新了无效链接。
~/.profile
用来存储我关心的所有别名,并~/.profile
从中获取它~/.zshrc
。
我在bash和zsh之间来回切换,并为两者使用相同的.aliases文件。它们共享相同的基本别名语法,因此您可以创建.aliases文件并将其链接到.bashrc和.zshrc:
.bashrc:
if [ -f ~/.aliases ]; then
. ~/.aliases
fi
.zshrc:
source $HOME/.aliases
~/ .bash_aliases
如果您在那里,我需要一点帮助,请回复