系统macos 10.12.6
相信很多使用mac的程序员 对mac自带的terminal终端样式诟病已久,因为自带终端字体太小无法放大 (在写这个教程的时候我发现自带终端通过左上角菜单栏-偏好设置-找到字体更改 也可以放大字体啦),而且没有高亮括号匹配等等特效,对程序员而言始终不是很高效,所以我今天尝试改了一下终端样式,又get到一项(无用)技能呢~
修改样式后如下,4不4很可爱呢(咦为啥背景还是白的,因为我换成黑的之后发现自己已经适应了mac自带的白背景所以又换回来了orz,这个读者可以自己调节)
下面来一起认识mac终端和修改它吧!
1 mac shell一览
unix核的系统如linux、macos的shell 默认都是bash
就如第一张图查询所示,mac有6个shell,默认是/bin/bash
查看安装了哪些shell :
cat /etc/shells
如果目前shell不是bin/bash,想切换回bin/bash,命令如下
chsh -s /bin/bash
2 下载oh my zsh
要自定义各种配置 我们就要修改默认shell 改用zsh,据说zsh比bash更强大(都是浮云 读者自行查找为啥强大吧),oh my zsh是开源的 a delightful & open source framework for Z-Shell,也就是说我们用它 配置zsh更容易
终端命令下载oh my zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
下载完毕后打开终端 样式已经变成zsh的默认样式robbyrussell了
3 切换主题
如果不喜欢oh my zsh的自带主题,可以通过修改配置文件 修改主题
主题查看 -》oh my zsh github主题列表
打开配置文件
vim ~/.zshrc
找到ZSH_THEME,按‘ i ’编辑修改主题,编辑完毕后按键盘ese退出并输入":wq"保存
ZSH_THEME="cloud"
双引号的内容就是你想修改成的主题名,我修改成的 就是cloud主题 还蛮可爱的
然后重启终端就能发现样式起作用啦,或者不重启,使用命令更新配置
source ~/.zshrc