别名只能在.zshrc中使用?

时间:2014-09-30 03:27:10

标签: bash shell alias zsh

位于/Users/myuser/.oh-my-zsh/plugins中的那些不起作用(这是默认的),而且.aliases中的那些也不起作用。

有关路径和用户配置的一些信息。

# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh


# User configuration
homebrew=/usr/local/bin:/usr/local/sbin
export PATH=$homebrew:$PATH

在我有这个之前,但它没有用:

#export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"

如果您有任何更多信息可以提供帮助,或者您知道发生了什么,请告诉我。

非常感谢!

修改:

在你的〜/ .zshrc中启用你想要的插件(看看插件/目录和wiki,看看有什么可用) 例如:plugins =(git osx ruby​​)

我没有理解允许插件的说明,但你必须通过写下你想要的名字来逐一选择它们。 (对不起,我的问题不是那么清楚,而且比它看起来要简单得多)

3 个答案:

答案 0 :(得分:0)

我认为您应该将以下内容添加到.zshrc。

source $HOME/.aliases

您可以参考Setting up aliases in zsh

答案 1 :(得分:0)

在〜/ .zshrc中启用所需的插件(查看插件/目录和wiki以查看可用的插件) 例如:plugins =(git osx ruby​​)

我不明白允许插件的说明,但你必须通过写下你想要的名字来逐个选择它们。 (对不起,我的问题不是那么清楚,而且比它看起来要简单得多)。

谢谢!

答案 2 :(得分:0)

$HOME/.aliases可能是电子邮件别名,而不是命令别名 bash已~/.bash_aliases,因此请尝试~/.zsh_aliases或仅将其添加到~/.zshrc