作者:乃_黄包11_753 | 来源:互联网 | 2023-06-30 16:15
先来看一下效果,允许我用一下官方图片什么是zsh,oh-my-zshzsh是ZShell,功能很强大但是太复杂,所以就出现了优化版的oh-my-zsh检查zshzsh--versi
先来看一下效果, 允许我用一下官方图片
- 什么是zsh, oh-my-zsh
zsh是Z Shell, 功能很强大但是太复杂,所以就出现了优化版的 oh-my-zsh
- 检查zsh
zsh --version;
如果存在, 则说明已安装, 直接跳过步骤3 (mac 自带Z Shell)
- 安装zsh
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
- 安装oh-my-zsh
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
如果遇到问题, 可以直接copy上面的sh文件, 然后download, 本地执行sh命令
- 安装iterm2
更强大的终端工具, 替换系统terminal, 与oh-my-zsh配合起来使用更完美, 具体功能可以访问 iterm2官网
- 字体安装
为了避免有些oh-my-zsh主题的字体乱码问题, 最好设置iterm2的font为powerline字体
字体 传送门 , 按README进行下载安装.
- oh-my-zsh主题修改
修改 ~/.zshrc 下的 ZSH_THEME 字段, 如 ZSH_THEME="agnoster"
, 流行主题之一. 主题库 传送门 .
- oh-my-zsh插件
修改 ~/.zshrc 下的plugins字段, 如`plugins=(git node npm zsh-autosuggestions zsh-syntax-highlighting)
然后通过homebrew安装
brew node npm zsh-autosuggestions zsh-syntax-highlighting
没装homebrew的可以用下面的命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
其他插件去google搜插件名安装
- 兼容.bash_profile
zsh安装后, .bash_profile下设置的环境变量和alias会失效, 需要在~/.zshrc文件里添加如下:
source .bash_profile