摘要
安裝 Homebrew
Mac OS X(Mac OS 9.2之后的版本稱之為 Mac OS X)基于 Unix 系統(tǒng),而 Lilux 是 Unix 開源版本的實(shí)現(xiàn),所以總體上 Mac OS X 類似于 Lilux 系統(tǒng),它可以使用大部分 Linux 平臺(tái)上開源的優(yōu)秀工具,比如 wget、dos2unix 等。
但是OS X系統(tǒng)本身卻缺少Linux下得包管理器。比如Fedora的yum與dnf,Ubuntu的apt-get,ArchLinux的Pacman等。
于是這些優(yōu)秀的開源軟件在 Mac 上的安裝只能通過下載源碼=>編譯=>安裝=>配置環(huán)境變量來完成。而手動(dòng)配置依賴庫(kù)是十分繁瑣和痛苦的事情。
為了解決 Mac 軟件安裝過程中的依賴關(guān)系,建議安裝開源包管理器 Homebrew。
安裝步驟如下:
# 打開 Mac 自帶終端 terminal,輸入:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝 oh-my-zsh
Zsh 和 bash 一樣,是一種 Unix shell,大多數(shù)Linux發(fā)行版都默認(rèn)使用 bash shell。但 Zsh 有強(qiáng)大的自動(dòng)補(bǔ)全參數(shù)和自定義配置功能等等。
- 安裝步驟:
# 1. 打開 iTerm2
# 2. 通過 git 下載:
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
# 3. 復(fù)制創(chuàng)建~/.zshrc配置文件:
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
# 4. bash 切換成 zsh :
chsh -s /bin/zsh
# 5. 按照提醒輸入密碼,完全退出iTerm2
再次進(jìn)入時(shí),就已經(jīng)從bash切換到zsh了。
- 如果某年某月某一天又想用bash了,可以使用如下命令:
chsh -s /bin/bash
切換后退出,再次進(jìn)入切換回 bash 成功。
- 如果你想看看自己的機(jī)子上裝了哪些shell,可以使用如下命令:
~ cat /etc/shells
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
安裝 iTerm2
iTerm2 是 Mac 下最好用的終端工具,比 Mac 自帶 terminal 方便易用。安裝步驟如下:
# 打開 Mac 自帶終端 terminal,輸入:
brew install iTerm2
設(shè)置 oh-my-zsh iTerm2 的配色方案
Vim 的配色最好和終端的配色保持一致,不然在 Terminal/iTerm2 里使用命令行 Vim 會(huì)很別扭。
- 下載:
git clone git://github.com/altercation/solarized.git - 前往 solarized(你下載的在哪里),我的在
~/solarized/iterm2-colors-solarized - 打開
iterm2 > profiles > open profiles > edit profiles - 點(diǎn)擊
profiles > colors > 右下角import 導(dǎo)入剛剛在哪文件找到的主題 - 點(diǎn)擊 text,將
Text Rendering下的 raw bold text in bright colors 前面的勾去掉 - 重啟 iTerm2 ,顏色方案生效