1. 安装ZSH Shell
sudo apt-get install zsh
ZSH Shell 安装好之后,可以使用如下命令查看其版本:
zsh --version
2. 设置ZSH为默认Shell
使用以下命令找出 ZSH Shell 的路径:
whereis zsh
使用如下命令将 ZSH 设置为当前登录用户的默认 Shell:
sudo usermod -s /usr/bin/zsh $(whoami)
或者
chsh -s /bin/zsh 将默认的shell从bash改为zsh
3. 为ZSH安装Powerline和Powerline字体
「Powerline」是 ZSH Shell 的状态行插件,「Powerline 字体」也允许 ZSH 在 Shell 中使用不同的图标和符号。
sudo apt install powerline fonts-powerline
安装ZSH Powerlevel9k美化主题
sudo apt install zsh-theme-powerlevel9k
装好之后执行以下命令在 Ubuntu 18.04 LTS 上启用 Powerlevel9k ZSH 主题:
echo "source /usr/share/powerlevel9k/powerlevel9k.zsh-theme" >> ~/.zshrc
现在打开一个新的「终端」窗口,您就可以看到 ZSH Shell 的新外观了
4. 在ZSH Shell上启用语法高亮显示
sudo apt install zsh-syntax-highlighting
安装好之后使用如下命令以启用 ZSH Syntax Highlighting 插件:
echo "source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ~/.zshrc
5. ZSH和Git与「Oh My ZSH」集成
sudo apt-get install git
Git 安装好之后,请执行以下命令在 Ubuntu 18.04 LTS 系统中安装「Oh My ZSH」:
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
6. 更改「Oh My ZSH」主题
「Oh My ZSH」预装了很多主题,您可以查看官网主题列表(https://github.com/ohmyzsh/ohmyzsh/wiki/themes)来查找您喜欢的主题,目前最流行的主题是 agnoster。要更改主题,首先必须从 ~/.zshrc 文件中禁用 Powerlevel9K 主题(如果已启用).
将配置文件中的 Powerlevel9k 主题行用 # 给注释掉:
再将 ~/.zshrc 配置文件中原有的 ZSH_THEME 主题变量名称进行更改即可,例如要启用 agnoster 主题,就改成:
7. 启用「Oh My ZSH」插件
为扩展功能,「Oh My ZSH」提供了很多插件,您可以在官网插件列表(https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins)找到预安装插件列表。例如,启用「colored-man-pages」插件之后,就可以高亮查看 Linux Man Page。
要启用「Oh My ZSH」插件也需要编辑 ~/.zshrc 配置文件,在 plugin 变量的大括号()中添加要启用的插件名称即可:
网友评论