zshrc 文件中的全局别名

zshrc 文件中的全局别名

我在 MacBookPro 终端中使用命令行,并以 zsh 作为默认配置文件。

我正在尝试给zshrc我的主目录文件写入一个全局别名,但遇到一个奇怪的错误。

NANO如果我使用文件编写别名文本,则会保存新的别名,但是如果我在命令行中写入以下内容,zshrc则文件不会更新以包含新的别名。

梅威瑟:

alias -g c="clear"
source ~/.zshrc

关于如何发现问题有什么想法吗?

答案1

Zsh 中的全局别名非常激进,你甚至可以替换 in c~/.zshrc你的

source ~/.zshrc

被解释为

source ~/.zshrclear

您可能需要一个简单的别名,而不是全局别名。请尝试以下方法:

alias c='clear'

相关内容