oh-my-zsh的安装

mac系统版本:10.14.6
PS:大部分的文章都跟iterm2扯一块儿,其实这个ohmyzsh跟iterm2其实没有半毛钱的关系。

oh-my-zsh的安装

  • 先决条件
  • 1 升级本地zsh版本
    • 1.1 下面是zsh升级操作
  • 2 oh-my-zsh安装
  • 3 定制化oh-my-zsh插件及主题
    • 3.1 修改主题
    • 3.2 添加语法高亮显示插件
  • 4 主题的设置
  • 5 mac自带终端设置主题
  • 6 iterm2主题的设置
  • 7 vim配色
  • 参考资料

先决条件

如果你不确定你的电脑已经安装例如下组建,请执行如下命令,避免后面的一些错误

## 安装wget工具
brew install wget

1 升级本地zsh版本

先来一波操作

## 1. 查看版本
zsh --version
## 2. 如果升级跳转到1.1步骤操作
## 3. 这里直接下一步,替换默认的bash为zsh
chsh -s /bin/zsh
## 4. 验证是否替换成功
echo $SHELL
zsh --version

首先我们这里查看下本地的zsh版本。执行命令zsh -version
在这里插入图片描述
这里可以看见我本地的是5.3版本的。在oh-my-zsh的wiki中,说到只要大于4.3.9参考链接版本就OK。所以这里我们可以选择不升级,当然也可以进行升级。

1.1 下面是zsh升级操作

先来一波操作

## 1. 查看版本
brew info zsh
## 2. 更新zsh版本
brew install zsh zsh-completions
## 3. 后面可以看到更新到5.7版本了,然后设置默认的bash工具是zsh
chsh -s /bin/zsh
## 4. 验证是否替换成功
echo $SHELL
zsh --version

oh-my-zsh的安装_第1张图片
安装以后验证的截图如下所示,可以看见zsh替换成功,并且也升级成功了。
oh-my-zsh的安装_第2张图片

2 oh-my-zsh安装

主要的参考文档还是官方地址:https://github.com/robbyrussell/oh-my-zsh
执行下面的命令:

sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

如果是下载不下来,那就生手动安装的方法了。

## 下载源码
git clone https://github.com/robbyrussell/oh-my-zsh
## 执行安装命令
cd oh-my-zsh/tools
sh install.sh

看到下面的命令后就成功了,这个时候也可以见到命令行的显示都已经变了。
oh-my-zsh的安装_第3张图片

3 定制化oh-my-zsh插件及主题

3.1 修改主题

修改配置文件.zshrc。修改主题为ZSH_THEME=“agnoster”
如下命令配置

## 1. 进入home目录,修改配置文件主题
cd ~
vim .zshrc
## 2. 修改如下内容
ZSH_THEME="agnoster"
## 3. 下载主题需要的字体。不然终端的是乱码的
git clone https://github.com/supermarin/powerline-fonts.git
## 4. 通过finder进入到这个目录
安装Menlo Regular for Powerline.otf和Monaco for Powerline.otf两个字体
## 5. 然后通过终端的设置字体为上述的两种的其中就可以。详细可以看见如下图。

oh-my-zsh的安装_第4张图片
oh-my-zsh的安装_第5张图片

3.2 添加语法高亮显示插件

## clone语法高亮插件的源码
cd ~
mkdir myapp
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
## .zshrc添加如下内容
source /Users/pizhihui/myapp/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
plugins=(zsh-syntax-highlighting)

到这里oh-my-zsh的就安装完成了。下面的就是根据使用工具的不同。来配置不同的主题了,不然颜色会很难看的。

4 主题的设置

这里我喜欢solarized主题。这个是他的主页面,大家可以上去溜达溜达啊。https://ethanschoonover.com/solarized/ 不过不喜欢看的也没关系了

执行如下命令。
git clone git://github.com/altercation/solarized.git
进行solarized主题的下载。

5 mac自带终端设置主题

进入到下载后的目录,进入到如下截图的目录,双击文件既可以安装。安装完成后在到设置的目录设置主题的字体是menlo或者monaco。
oh-my-zsh的安装_第6张图片

6 iterm2主题的设置

iterm2工具是对mac默认的主题进行了加强。安装以后oh-my-zsh后就可以愉快的使用了。

7 vim配色

先看一波命令操作

## 拷贝颜色文件
~/.vim/colors/
cd solarized
cd vim-colors-solarized/colors
cp solarized.vim ~/.vim/colors/

## 设置vim配置文件
vi ~/.vimrc
## 添加如下内容
syntax enable
set background=dark
let g:solarized_termtrans=1
colorscheme solarized

执行上述操作以后,这样vim编辑文件的时候就可以有语法高亮了。

参考资料

https://github.com/altercation/solarized
https://github.com/supermarin/powerline-fonts
https://blog.csdn.net/qianghaohao/article/details/79440961
https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH
https://mirrors.tuna.tsinghua.edu.cn/help/homebrew-bottles/
https://brew.sh
https://www.cnblogs.com/soyxiaobi/p/9695931.html

你可能感兴趣的:(mac)