前面一篇已经介绍了如何在iterm2安装zsh和oh-my-zsh,这篇文章我要分享一个很不错得shell程序——exa.
A modern replacement for
ls.
上面这段话是exa的目标,为什么要用exa替换ls呢?因为ls默认输出的颜色真得太丑了:

默认的ls输出颜色
在MacOS上安装exa最快得方法就是使用brew,如果没有安装的小伙伴运行如下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"安装好brew之后,再运行如下命令安装exa:
brew install exabrew install exaexa的命令是基本兼容ls的,运行exa -la 看看,你会瞬间感觉高大上了不少:

exa输出颜色
但是平时我们实用ls ll这样的命令习惯了,改成exa -l这样肯定不太习惯,没关系,我们可以使用alias命令去做一个替换:
alias ls="exa"alias ls="exa"将上面的代码写入到你们的bash配置文件中,比如~/.zshrc,这样所有的ls就成了调用exa.

使用alias替换ls为exa
最后要使用下source命令更新生效下配置文件source ~/.zshrc
exa更多使用方法,我会在其他的文章分享,今晚失眠,随手写了这篇文章,希望对各位有帮助。
Hello Yu