Fork me on GitHub

Ubuntu 16.04 下安装 zsh 和 oh-my-zsh

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)"

执行完这个就可以看到效果了。

zsh

5、安装 autojump 自动跳转插件

官网:https://github.com/wting/autojump

安装:

1
sudo apt-get install autojump

配置教程:cat /usr/share/doc/autojump/README.Debian

配置:

1
2
3
vim .zshrc
#在最后一行加入,注意点后面是一个空格
. /usr/share/autojump/autojump.sh

生效:

1
source ~/.zshrc

6、安装 zsh-syntax-highlighting 语法高亮插件

官网:https://github.com/zsh-users/zsh-syntax-highlighting

安装:

1
2
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

生效:

1
source ~/.zshrc

目前为止,zsh 已经安装并可以正常使用了,enjoy it 😁。

------------- 本文结束感谢您的阅读 -------------