
我们平时在使用 Mac 自带终端时是不是感觉太简单了,主题不好看、不支持自动代码提示、语法不能高亮。
怎么才能祢补这些不足?我们可以使用 $ oh my zsh,来增强 Mac 自带终端。
什么是 oh my zsh ?简单介绍下:
Oh My Zsh是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。 它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作。
安装:
一般系统中都有zsh,不过我们仍需确认,下列命令根据自己系统选择:
查看 Mac 默认 Shell
$ cat /etc/shells
一般会返回如下:
/bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh
目前常用的 Linux 系统和 Mac OS X 系统的默认 Shell 都是 bash。
安装或更新 zsh:
macOS 系统自带了zsh, 一般不是最新版,如果需要最新版可通过Homebrew来安装(确认安装了Homebrew)

$ brew install zsh zsh-completions
也可以使用MacPorts(包管理工具)
$ sudo port install zsh zsh-completions
更改默认 Shell
$ echo $SHELL $ chsh -s /bin/zsh
关闭终端重新打开后生效
安装 oh my zsh
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
配置主题
vim ~/.zshrc
找到 ZSH_THEME="amuse" ,大约 11 行,改为你想要的主题。
更新配置:
source ~/.zshrc
还有很多插件,就自行搜索了。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
展开阅读更多
评论(2)
建议直接
git clone https://github.com/robbyrussell/oh-my-zsh.git
不然可能无法下载(被墙了)@libenv
强,还没碰到过raw子域有被墙的情况。