环境准备
系统:ubuntu 18.04/16.04
安装
-
安装zsh
>> sudo apt update >> sudo apt install zsh -y
-
安装git工具
>> sudo apt install git -y
-
克隆oh-my-zsh库
>> git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
-
拷贝.zshrc配置文件
>> cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
-
设置zsh为默认shell
>> chsh -s /bin/zsh
-
重启机器
>> reboot
-
待重启完成后,重新进入系统,见如下,即表示安装成功
个性化配置
主题
修改配置文件.zshrc中的ZSH_THEME
ZSH_THEME="ys"
效果图如下
插件
-
git
默认开启的插件,提供了大量 git 的alias. -
autojump自动跳转
– 安装autojump>> sudo apt install autojump -y
– 配置.zshrc
>> echo ". /usr/share/autojump/autojump.sh" >>~/.zshrc >> source ~/.zshrc
-
zsh-syntax-highlighting语法高亮
– 克隆插件>> git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
– 配置.zshrc
>> echo "source $ZSH_CUSTOM/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >>~/.zshrc >> source ~/.zshrc
-
zsh-autosuggestions语法历史记录
– 克隆插件>> git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
– 配置.zshrc
>> echo "source $ZSH_CUSTOM/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh" >>~/.zshrc >> source ~/.zshrc