zsh安装及配置
zsh安装及配置
安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
配置brew
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/mukaikai/.zprofile |
安装zsh
macOS 安装 zsh
brew install zsh |
zsh设置
查看系统已有的 shell
cat /etc/shells |
输出结果:
/bin/bash |
以上输出结果可以看到已经有 zsh 了
更换默认 shell
chsh -s /bin/zsh |
重启系统!
查看当前使用的 shell
echo $SHELL |
输出结果:
/bin/zsh |
以上输出结果表示默认的shell已经切换至 zsh
安装Oh My Zsh
- 到 Oh My Zsh 的 Github 页面 Oh My Zsh
- 将文件下载至 ~/Downloads 目录。下载好的文件名为 ohmyzsh-master.zip
- 到下好的文件所在目录,执行 unzip ohmyzsh-master.zip 将文件解压,解压后得到 ohmyzsh-master 的目录
- 执行 cd ohmyzsh-master/tools 进入 tools 目录
- tools 目录里 有一个 install.sh 的 shell 脚本文件,这是 Oh My Zsh 的安装脚本。通过 ./install.sh 来执行 install.sh 文件,进行 Oh My Zsh 的安装
- 恭喜你,如无意外,Oh My Zsh 就已经安装好了
Oh My Zsh配置
修改 zsh 主题
- zsh 主题都在路径
~/.oh-my-zsh/themes
中,使某一主题生效的文件为~/.zshrc
文件,找到ZSH_THEME="robbyrussell"
一行(大概11行左右),把其注释掉,在下面添一行ZSH_THEME="agnoster"
,之后关闭终端,再重启就好了。
安装powerline-fonts(防止加载某些配色方案后终端的乱码情况)
- 从https://github.com/supermarin/powerline-fonts下载字体包
- 在下载好的文件中找到Monaco for Powerline.otf,双击安装字体
- 终端 -> 设置 -> 描述文件 -> 字体,进行字体设置
安装 zsh 高亮插件
git clone https://gitee.com/hello-luiswu/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting |
安装 zsh 历史记录的自动补全插件
git clone https://gitee.com/hello-luiswu/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions |
安装zsh命令拓展补全插件
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions |
启动插件
修改 zsh 的配置文件
vim ~/.zshrc |
找到以下内容:
plugins=(git) |
替换成以下内容:
plugins=(git zsh-autosuggestions zsh-completions zsh-syntax-highlighting) |
Solarized主题
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GaryMK!
评论