Mac 下iterm2配色方案(高亮)及顯示分支

大師兄發表於2017-03-21

作為單身狗的程式猿只能通過美化身邊的事物來彌補空虛的心靈了?

先獻上自己配置的效果圖 :
圖片描述

先講 iterm2 的配色,再講 顯示分支以及高亮。

一. 配色

  1. 開啟iterm的官方主題配置站 github.com/mbadolato/iTerm2-Color-Schemes,將資源下載至本地 , 解壓。

2.開啟 iTerm2 ,按步驟開啟
圖片描述

點選最右邊的綠色區域,再點選 “import”,

開啟剛下載解壓好的資料夾,開啟schemes 資料夾,全選那些配色方案,點open,這樣就把所有的配色方案匯入了。

圖片描述

  1. 再去點選第二步圖中那個綠色區域,就能選擇剛剛匯入的這些 配色方案了。

二. 顯示分支以及高亮

1.命令列執行

sudo vim /etc/profile

2.新增以下程式碼

find_git_branch () {

local dir=. head

until [ "$dir" -ef / ]; do

if [ -f "$dir/.git/HEAD" ]; then

head=$(< "$dir/.git/HEAD")

if [[ $head = ref: refs/heads/* ]]; then

git_branch=" (${head#*/*/})"

elif [[ $head != `` ]]; then

git_branch=" → (detached)"

else

git_branch=" → (unknow)"

fi

return

fi

dir="../$dir"

done

git_branch=``

}

PROMPT_COMMAND="find_git_branch; $PROMPT_COMMAND"

black=$`[e[1;30m]`

red=$`[e[1;31m]`

green=$`[e[1;32m]`

yellow=$`[e[1;33m]`

blue=$`[e[1;34m]`

magenta=$`[e[1;35m]`

cyan=$`[e[1;36m]`

white=$`[e[1;37m]`

normal=$`[e[m]`

PS1="$white[$white@$greenh$white:$cyanW$yellow$git_branch$white]$ $normal"

3.執行以下程式碼

source /etc/profile

4.此時你應該能看到終端已經顯示分支以及有一些高亮顏色,

具體的配色可以去iterm2裡去設定,

圖片描述

你可以去 最右邊 “Normal” 那一列自定義各個顏色,

也可以點選右下角 綠色區域 選擇已經匯入好的配色方案。

教程結束?

相關文章