Mac环境安装终端神器ohmyzsh
一定要爱着点什么,恰似草木对光阴的钟情
第一步,安装 HomeBrew
1 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
第二步,更新 zsh、git
1 | brew install zsh |
第三步,切换至 zsh 并安装 oh-my-zsh
查看当前使用的 shell
1 | echo $SHELL |
查看安装的 shell
1 | cat /etc/shells |
切换为 zsh
1 | chsh -s /bin/zsh |
接下来安装 oh-my-zsh
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
安装完成后,终端展示如下内容:
1 | ____ / /_ ____ ___ __ __ ____ _____/ /_ |
第四步,配置 oh-my-zsh
打开 oh-my-zsh 配置文件
1 | # 打开 zshrc 文件进行编辑,也可以使用 vim 编辑器 |
主题
配置项 ZSH_THEME 即为 oh-my-zsh 的主题配置,oh-my-zsh 的 GitHub Wiki 页面提供了 主题列表
当设置为 ZSH_THEME=random 时,每次打开终端都会使用一种随机的主题。
插件
1 | plugins=(git osx autojump zsh-autosuggestions zsh-syntax-highlighting) |
注意:其中 zsh-autosuggestions 和 zsh-syntax-highlighting 是自定义安装的插件,需要用 git 将插件 clone 到指定插件目录下:
1 | # 自动提示插件 |
需要其他插件的可以自行安装,如果插件未安装,开启终端的时候会报错,按照错误提示,安装对应的插件即可。
更新配置
1 | source ~/.zshrc |
问题
更新完 zsh 说我目录权限问题的解决
1 | chmod 755 /Users/yangzie/.oh-my-zsh/plugins/zsh-syntax-highlighting |