赞
踩
mac下默认提供了六种shell,可以通过
cat /etc/shells
可以查看默认使用的bash,
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
mac上虽然自带了zsh,但是用zsh --version查看版本可以发现还是几年前的比较老的版本,于是安装最新的版本,下面是安装步骤:
如果已经安装过可忽略
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install zsh
cat /etc/shells
我们添加刚刚下载的新的zsh路径/usr/local/bin/zsh到最下面一行
vim /etc/shells
可输入英文字母“ i ”,切换到INSERT模式,然后添加完成后按esc键,输入“ :wq ”保存并退出
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
/usr/local/bin/zsh
设置为/usr/local/bin/zsh为默认的shell
chsh -s /usr/local/bin/zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
设置主题
vim ~/.zshrc
修改 ZSH_THEME 设置主题 ,比如 ys,也可以通过
ls ~/.oh-my-zsh/themes
查看所有的主题
最后执行
source ~/.zshrc
使主题生效
在第三步添加路径保存退出的时候报错如下:E45 readonly option is set (add ! to override)
,意思是,文件为只读模式。我们可以执行
sudo vi /etc/shells
解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。