iTerm2 + Zsh + Oh My Zsh + solarized

當時爲何買Mac電腦?

回想當初,當時決定買Mac電腦的一個最重要因素就是OSX它是UNIX系統,他與Linux系統同樣,能夠與Linux的環境同樣,能夠直接寫shell命令。git

武裝本身的Terminal,提升工做效率

Mac自帶的Terminal終端,功能不是很強大,作一些基本的配置仍是能夠。iTerm2是一款免費的軟件,有不少的工做都比較好用。可是,若是線下環境與線上環境中間有一個跳板機的時候,就不是特別的方面,由於沒有打隧道的功能。可是SecureCRT是能夠作到的,可是該軟件是收費,也是一個很是不錯的軟件,並且跨平臺。程序員

讓iTerm變得強大,高效還漂亮

先來看看最終的效果圖吧!!!github

image

其餘包含了:iTerm2 + Zsh + Oh My Zsh + solarized + autojump。shell

詳細步驟

安裝iTerm2vim

下載iTerm2的安裝包,將其安裝在電腦上。
下載地址: https://www.iterm2.com/bash

下載solarized主題curl

下載solarized主題,我是在github直接clone下來的,直接用命令就能夠下載下來。
具體步驟:git clone https://github.com/altercation/solarized.git字體

在iTerm→Preferences→Colors→Load Presets→import進來就能夠了。url

更換默認的bash到Zsh來
Mac 系統自帶了 Zsh, 通常不是最新版,若是須要最新版可經過 Homebrew 來安裝插件

brew install zsh

可經過 zsh --version 命令查看 Zsh 的版本
使用 echo $ZSH_VERSION 命令查看當前使用的 Zsh 版本

修改默認 Shell
在 /etc/shells 文件中加入以下一行/usr/local/bin/zsh
而後運行命令 chsh -s /usr/local/bin/zsh

咱們再打開iTerm2的時候,發現文字的排版是有點兒變化的,說明已經切換OK了。

安裝Oh My Zsh

oh-my-zsh可讓咱們快速的配置Zsh,話說最開始Zsh乏人問津的緣由就是配置過於複雜,oh-my-zsh的網址是https://github.com/robbyrussell/oh-my-zsh,安裝oh-my-zsh只須要一條命令:

curl -L http://install.ohmyz.sh | sh

配置別名

zsh的配置主要集中在用戶當前目錄的.zshrc(~/.zshrc)裏。我主要進行了一下配置:

alias cls='clear'
alias ll='ls -l'
alias la='ls -a'
alias vi='vim'

配置顏色

.zshrc裏找到ZSH_THEME,就能夠設置主題了,默認主題是:

ZSH_THEME=」robbyrussell」

將其修改爲

ZSH_THEME="agnoster"

主題咱們在哪兒看了?就是在咱們以前下載的 Oh My Zsh的主題裏面,具體的地址以下:

/Users/chenyuan/.oh-my-zsh/themes

每次修改完了 .zshrc 文件,都必須從新source一下才行。就是source ~/.zshrc才能生效。

到這裏,仍是不夠美觀,漂亮的箭頭仍是沒有出現,那是應爲字體的緣由,須要對Mac的字體庫進行安裝。這裏有一個地址,是能夠下載到本地,而後安裝的。

git clone https://github.com/supermarin/powerline-fonts.git

我選擇的是該字體 image

這樣子就十分的漂亮了。

安裝autojump插件

這裏我推薦一篇很好的文章,中間有介紹。

http://codingstyle.cn/topics/22

到這裏,基本的配置就完成了。程序員,仍是多用命令,吐槽純命令、VIM的我也不反對,本身喜歡就好。

相關文章
相關標籤/搜索