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

做爲單身狗的程序猿只能經過美化身邊的事物來彌補空虛的心靈了?git

先獻上本身配置的效果圖 :
圖片描述github

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

一. 配色spa

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

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

點擊最右邊的綠色區域,再點擊 「import」,orm

打開剛下載解壓好的文件夾,打開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@$green\h$white:$cyan\W$yellow\$git_branch$white]\$ $normal"

3.執行如下代碼

source /etc/profile

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

具體的配色能夠去iterm2裏去設置,

圖片描述

你能夠去 最右邊 「Normal」 那一列自定義各個顏色,

也能夠點擊右下角 綠色區域 選擇已經導入好的配色方案。

教程結束?

相關文章
相關標籤/搜索