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

简介:

作为单身狗的程序猿只能通过美化身边的事物来弥补空虚的心灵了

先献上自己配置的效果图 :

1240

先讲 iterm2 的配色,再讲 显示分支以及高亮。

一. 配色

1. 打开iterm的官方主题配置站  github.com/mbadolato/iTerm2-Color-Schemes,将资源下载至本地 , 解压。

2.打开 iTerm2 ,按步骤打开


1240

点击最右边的绿色区域,再点击  “import”,

打开刚下载解压好的文件夹,打开schemes 文件夹,全选那些配色方案,点open,这样就把所有的配色方案导入了。


1240

导入配色方案

3. 再去点击第二步图中那个绿色区域,就能选择刚刚导入的这些 配色方案了。



二. 显示分支以及高亮

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里去设置,

1240

你可以去 最右边 “Normal” 那一列自定义各个颜色,

也可以点击右下角 绿色区域 选择已经导入好的配色方案。



作者:方丈先生
链接:http://www.jianshu.com/p/43613289eb6e
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。






      本文转自Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1969522,如需转载请自行联系原作者



相关文章
|
5月前
|
iOS开发 MacOS
Mac上的iTerm2和Oh My Zsh 的安装(安装过程和失败详解)
Mac上的iTerm2和Oh My Zsh 的安装(安装过程和失败详解)
|
5月前
|
Linux 数据安全/隐私保护
Mac连接linux的办法(自带终端和iterm2)
Mac连接linux的办法(自带终端和iterm2)
|
5月前
|
缓存 网络安全 开发工具
Mac/Windows Git配置SSH和Git常用命令及iTerm2使用技巧
Mac/Windows Git配置SSH和Git常用命令及iTerm2使用技巧
133 0
|
8月前
|
Linux 数据处理 开发者
R语言如何快速安装R包?常见方法与报错解决方案汇总,适用于Windows、Mac、Linux多平台
R语言如何快速安装R包?常见方法与报错解决方案汇总,适用于Windows、Mac、Linux多平台
|
9月前
|
网络安全 开发工具
Mac 端 iterm2 连接服务器 vim 串行的问题
Mac 端 iterm2 连接服务器 vim 串行的问题
|
9月前
|
Linux Shell
Mac 安装Homebrew方案
Mac 安装Homebrew方案
|
Linux 网络安全 iOS开发
mac使用lrzsz传输文件(iterm2)
mac使用lrzsz传输文件(iterm2)
939 0
|
数据安全/隐私保护
Mac隐私中没有显示任何来源
Mac隐私中没有显示任何来源
69 0
|
iOS开发 MacOS
mac 快速显示/隐藏隐藏文件快捷键
mac 快速显示/隐藏隐藏文件快捷键
mac 快速显示/隐藏隐藏文件快捷键
|
网络安全 数据安全/隐私保护
Mac iterm2快捷登录\免密登录服务器
Mac iterm2快捷登录\免密登录服务器
Mac iterm2快捷登录\免密登录服务器