一、安装zsh

1、查看系统当前的shell

 echo $SHELL

返回结果如下:

/bin/bash

默认的shell一般都是bash

2、查看bin下是否有zsh包

cat /etc/shells

返回结果如下:

/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin

默认没有安装zsh

3、安装zsh包

sudo yum install zsh -y

安装完成后,需要把系统默认的shell由bash切换为zsh

chsh -s /bin/zsh

切换后需要重启系统才能完成最终的切换。重启系统:reboot

重启过后,使用再次查看当前使用的shell

echo $SHELL
/bin/zsh  #返回结果

shell已经切换成功了。

安装oh-my-zsh

oh-my-zsh源码是放在github上的,所以先要安装git

1、安装git

sudo yum install -y git

2、安装oh-my-zsh

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

安装成功显示:


__                                     __   
  ____  / /_     ____ ___  __  __   ____  _____/ /_  
 / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ 
/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / 
\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  
                        /____/                       ....is now installed!


Please look over the ~/.zshrc file to select plugins, themes, and options.

p.s. Follow us at https://twitter.com/ohmyzsh.

p.p.s. Get stickers and t-shirts at http://shop.planetargon.com.

配色方案,在官方网站上有提供zsh-themes

选好配色名称后,修改配置文件:

vim ~/.zshrc
ZSH_THEME=robbyrussell

!wq

source ~/.zshrc

修改完毕。

开启一些常用的插件

vim ~/.zshrc

plugins=(git systemd yum wd common-aliases git-flow grails rvm history-substring-search github gradle svn node npm)

!wq

source ~/.zshrc

接下来就开始浪吧o( ̄︶ ̄)o

一些常用的第三方插件:

zsh-autosuggestions 代码自动补齐
zsh-syntax-highlighting 代码高亮