一、查看当前shellgit
echo $SHELL
二、查看安装的shellgithub
cat /etc/shells
查看可知shell
/bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh
已安装了zshvim
三、切换zsh shell或 bash shellbash
chsh -s /bin/zsh
chsh - s /bin/zsh ,老是提示 chsh: no changes made错误。那我咱们尝试用sudo chsh -s /bin/zsh 在试一次。若是仍是不行,就不用再弄了,直接用下面的方法吧!curl
提示chsh:no changes made 解决办法:终端输入: 工具
dscl . -read /Users/$USER/ UserShell exec su - $USER
而后在输入密码便可.字体
切换bash shellurl
chsh -s /bin/bash
切换成功后,退出,再次进入的时候就切换bash成功了spa
四、安装 oh my zsh
Zsh和bash同样,是一种Unix shell,但大多数Linux发行版都默认使用bash shell。但Zsh有强大的自动补全参数和自定义配置功能等等,Github地址:https://github.com/robbyrussell/oh-my-zsh,可让咱们很是快速的上手zsh。推荐使用curl自动安装,执行命令行以下:
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
若是没切换,此时会提示切换,切换成功后,重启终端便可,变为→
五、开启更多方便快捷功能
5.一、主题选择
oh-my-zsh有不少漂亮的主题:
主题文件在~/.oh-my-zsh/themes中
#进入themes目录 cd ~/.oh-my-zsh/themes #查看有几个主题 ls | wc -l #能够看到有141个主题
查看当前主题:
echo $ZSH_THEME
修改
vim ~/.zshrc
大概11行改成
ZSH_THEME="ys"
更新配置
source ~/.zshrc
一、克隆项目
其中:$ZSH_CUSTOM 在安装oh-my-zsh已经设置了
1》自动补全
git clone http://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
2》预发高亮
git clone http://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
二、在 ~/.zshrc
中配置名称[通常是插件文件夹名称便可]
vim ~/.zshrc plugins=(其余的插件 zsh-autosuggestions)
三、使配置生效
source ~/.zshrc
mac通用:commond+“+”:窗口 字体放大