在Ubuntu 18.04 LTS中安装和美化ZSH Shell

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 变量的大括号()中添加要启用的插件名称即可:

你可能感兴趣的:(在Ubuntu 18.04 LTS中安装和美化ZSH Shell)