在 Mac 上安装 Oh My Zsh
前言
Oh My Zsh 是一个管理 Zsh 配置的开源框架,提供了大量的主题和插件,让你的终端变得更高效、更美观。
安装 Zsh
首先确认系统是否已安装 Zsh:
zsh --version
如果未安装,使用 Homebrew 安装:
brew install zsh
安装完成后,切换默认 shell 为 zsh:
chsh -s $(which zsh)
重启终端使配置生效。
安装 Oh My Zsh
使用官方安装脚本:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装完成后,你会看到一个漂亮的 ASCII 艺术图案。
配置主题
编辑 ~/.zshrc 文件,找到 ZSH_THEME 配置项:
ZSH_THEME="robbyrussell"
推荐几个常用主题:
robbyrussell- 默认主题,简洁agnoster- 功能丰富,需要 Powerline 字体spaceship- 显示 Git 信息和 Node 版本
推荐插件
git 插件
Oh My Zsh 自带 git 插件,提供了很多 git 命令的别名:
plugins=(git)
常用别名:
gst=git statusga=git addgc=git commitgp=git pushgl=git pull
zsh-autosuggestions 插件
自动建议你之前输入过的命令:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
在 ~/.zshrc 中添加:
plugins=(git zsh-autosuggestions)
zsh-syntax-highlighting 插件
命令语法高亮:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
总结
Oh My Zsh 是一个非常强大的终端增强工具,通过合理的配置可以大大提高开发效率。建议根据自己的需求选择合适的主题和插件。