Linux配置zsh
用小伙伴的阿里云服务器部署服务,命令没有高亮,vim也没有高亮,看起来比较累,今天就安装配置了一下zsh。
一、前期工作(本人的服务器环境为centos 7)
第一步、查看一下目前的默认shell是神马。
echo $SHELL
//返回结果
/bin/bash
ps.默认的shell一般都是bash
第二步、查看一下bin目录下是否有zsh
cat /etc/shells
//如果英文单词走运输入正确时,会返回这种结果。
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh
默认的情况下是没有安装zsh
安装了是这个样子的

二、安装zsh
第一步、安装zsh包(centos下)
yum -y install zsh
第二步、切换shell到zsh
chsh -s /bin/zsh
//返回结果:
Changing shell for root
shell changed
三、安装oh-my-zsh
第一步:安装git(因为该插件在github上)
yum -y install git
第二步、安装oh-my-zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
第三步、安装成功
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.
四、安装插件
第一步、切换终端
chsh -s /bin/zsh
第二步、选择并设置插件
1. 代码智能提示
wget https://raw.githubusercontent.com/ggggle/myEnv/master/ubuntu/.oh-my-zsh/plugins/incr/incr-0.2.zsh
mkdir ~/.oh-my-zsh/plugins/incr
mv incr-0.2.zsh ~/.oh-my-zsh/plugins/incr
echo 'source ~/.oh-my-zsh/plugins/incr/incr*.zsh' >> ~/.zshrc
source ~/.zshrc
2.语法高亮(zsh-syntax-highlighting)
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
vim ~/.zshrc
plugins=(其他的插件 zsh-syntax-highlighting) source ~/.zshrc
3.语法建议(zsh-autosuggestions)
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
vim ~/.zshrc
plugins=(其他的插件 zsh-autosuggestions) source ~/.zshrc
参考文章来源
2.linux上安装zsh,打造漂亮的shell:https://blog.csdn.net/weixin_35644918/article/details/86687870?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1

浙公网安备 33010602011771号