更换brew镜像源并安装oh-my-zsh

brew命令太慢,修改镜像,顺便安装个oh-my-zsh

Featured image

  Homebrew 通过 Git 来工作的, 默认的源是 Github. 所以update,install超级慢!

更换 brew 镜像源

  1.替换 brew.git

> cd "$(brew --repo)"
# 切换到 Homebrew 目录
>git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
# 切换成阿里源, 其实就是改了远程仓库的地址

  替换 homebrew-core.git

>cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
>git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git

  替换 homebrew-bottles : 二进制文件

>echo export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles’ >> ~/.bash_profile
>source ~/.bash_profile

  更换镜像源到这里基本已经完成,可以无障碍运行brew update语句了。如果不爽可以随时改回去, 以下是官方源

安装 Oh-my-zsh

  Mac 终端默认 shellbash,zsh 可能是目前最好的 shell,只是配置过于复杂,而 oh-my-zsh 只需简单的安装配置

  使用 zsh

  查看当前使用的 shell

>echo $SHELL

/bin/bash

  查看安装的 shellshell 俗称壳,C语言编写的命令解析器程序,是用户使用 linux 的桥梁。Linux / Unix 提供了很多种 Shell 。常用的 Shell 有这么几种,shbashcsh

>cat /etc/shells

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

  目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash。但是真正强大的 Shell 是深藏不露的 zsh,但因配置过于复杂,所以初期无人问津。直到有个程序员开发出了一个能快速上手的zsh项目,叫做「oh my zsh」

  使用 brew 安装/更新 wgetzsh

>brew install wget
>brew install zsh

  切换为 zsh

>chsh -s /bin/zsh

  重启终端即可使用 zsh

安装 oh-my-zsh

  执行从 oh-my-zshGitHub 下载的安装脚本

>sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

  打开 oh-my-zsh 配置文件

>vim ~/.zshrc

  配置项 ZSH_THEMEoh-my-zsh 的主题配置

  更新配置

>source ~/.zshrc

安装自动补齐插件

  下载自动补齐插件

>wget http://mimosa-pudica.net/src/incr-0.2.zsh

  将此插件放到oh-my-zsh目录的插件库下

> cp ~/incr-0.2.zsh ~/.oh-my-zsh/plugins/incr/incr-0.2.zsh

  修改配置文件

>vim ~/.zshrc

  在 plugins 中添加 incr, 在配置文件结束添加内容

plugins=(
  git
  incr
)

source $ZSH/plugins/incr/incr*.zsh

  更新配置

>source ~/.zshrc

参考