oh my zsh设置别名alias以及报错“bad assignment”解决

1,644 阅读1分钟

设置alias

命令行工具可以通过设置alias别名方便常用命令的日常使用,提高效率。例如我们查看目录中文件列表常用的“ll”命令即是“ls -l”的别名,这样可以省去大量的时间。那么如何添加自己的alias呢?主要有编辑配置文件和直接添加两种方式。

通过以下命令添加:

alias mycodebase="git log --graph --oneline --decorate"

通过编辑配置文件添加:

例如我所使用的是oh my zsh,则可以编辑~/.zshrc文件,在文件中可以找到这样一段:

# Set personal aliases, overriding those provided by oh-my-zsh libs,# plugins, and themes. Aliases can be placed here, though oh-my-zsh# users are encouraged to define aliases within the ZSH_CUSTOM folder.# For a full list of active aliases, run `alias`.## Example aliases# alias zshconfig="mate ~/.zshrc"# alias ohmyzsh="mate ~/.oh-my-zsh"

这就是对添加别名的说明,按照格式加入自己所需要的设置即可,编辑结束后别忘了运行

source ~/.zshrc

bad assignment错误

以上两种方法添加alias的时候都有可能遇到错误,注意设置的时候等号两边不要留空格,删除掉多余的空格即可正常设置。