Linux使用zsh终端及辅助工具oh-my-zsh
在macOS
上用了oh-my-zsh
的插件感觉确实香,所以就把咱的Linux
服务器的终端也改为zsh
。
安装zsh
CentOS
安装zsh
可以直接用yum
包安装,其他根据自己用的系统的包管理器安装。
yum install zsh -y
安装oh-my-zsh
sh -c "$(curl -fsSL https://ghp.ci/https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装插件
- 安装
zsh-autosuggestions
自动提示插件
git clone --depth=1 https://ghp.ci/https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
- 安装
zsh-syntax-highlighting
检查命令是否正确插件
git clone --depth=1 https://ghp.ci/https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
安装完后还需要配置.zshrc
文件里的plugins
(git是自带的插件)
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
更换主题
更改.zshrc
文件中的以下模块为即可,目前自带的已经有了100多款主题,在~/.oh-my-zsh/themes
目录中,具体情况可查看ohmyzsh-themes。
ZSH_THEME="robbyrussell"
禁止更新
zstyle ':omz:update' mode disabled
修改默认shell为zsh
大部分 Linux 系统的默认 shell
并不是 zsh
,所以需要将默认的shell
换成zsh
。
usermod -s /bin/zsh "$USER"