zsh 是 bash 的增强版,其实 zsh 和 bash 是两个不同的概念。zsh 更加强大。
通常 zsh 配置起来非常麻烦,且相当的复杂,所以 oh-my-zsh 是为了简化 zsh 的配置而开发的,因此 oh-my-zsh 算是 zsh 的配置。
好吧,我承认这个东西用起来确实很容易上瘾 🤣。
Mac 下默认安装了 zsh,但是 Ubuntu 里默认并没有 zsh。所以在 Ubuntu 下需要先安装 zsh。
安装及配置 zsh
1、安装zsh
1 | sudo apt-get install zsh |
2、把默认的 Shell 改成 zsh
1 | chsh -s /bin/zsh |
注意:不要使用 sudo。
3、安装 Git
1 | sudo apt-get install git |
4、安装 oh-my-zsh
为什么要安装,用于快速配置 zsh。
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
执行完这个就可以看到效果了。
5、安装 autojump 自动跳转插件
官网:https://github.com/wting/autojump
安装:
1 | sudo apt-get install autojump |
配置教程:cat /usr/share/doc/autojump/README.Debian
配置:
1 | vim .zshrc |
生效:
1 | source ~/.zshrc |
6、安装 zsh-syntax-highlighting 语法高亮插件
官网:https://github.com/zsh-users/zsh-syntax-highlighting
安装:
1 | git clone https://github.com/zsh-users/zsh-syntax-highlighting.git |
生效:
1 | source ~/.zshrc |
目前为止,zsh 已经安装并可以正常使用了,enjoy it 😁。