oh-my-zsh的安装

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

先决条件

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

## 安装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

在这里插入图片描述
安装以后验证的截图如下所示,可以看见zsh替换成功,并且也升级成功了。
在这里插入图片描述

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

看到下面的命令后就成功了,这个时候也可以见到命令行的显示都已经变了。
在这里插入图片描述

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. 然后通过终端的设置字体为上述的两种的其中就可以。详细可以看见如下图。

在这里插入图片描述
在这里插入图片描述

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。
在这里插入图片描述

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

  • 10
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值