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

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

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

一. 配色

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

2.打开 iTerm2 ,按步骤打开

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

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

导入配色方案

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

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

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

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

本文转自 Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1969522

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

  1. linux ls 配色方案,Mac iTerm2 配色方案

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Mac iTerm2 配色方案 试了网上很多mac的iterm的配色方案,发现修改后都不能生效,最后发现主要是以下几个问 ...

  2. MAC电脑SecureCRT配色方案

    MAC电脑SecureCRT配色方案 1.新建自定义色彩文件 1)打开配置文件路径 2.应用字体色彩文件 3.修改背景色 1.新建自定义色彩文件 1)打开配置文件路径 ## 1)新建字体配色方案 将下 ...

  3. Mac下iTerm2的ls输出如何显示文件件颜色呢?

    背景:Mac下安装iTerm2后执行ls等命令后文件夹没有显示特殊颜色 方案① 修改 .bash_profile, 添加如下内容: alias cls='tput reset' alias egrep ...

  4. Mac下iTerm2美化

    实际效果图 配色方案.开头图标均可自己调整.设置了语法高亮.历史命令补全功能. 一.安装oh my zsh sh -c "$(curl -fsSL https://raw.githubuse ...

  5. 解决mac下jupyter中matplotlib中文无法显示的问题

    换了笔记本之后在jupyter中用matplotlib画图一直无法愉快的显示中文,在网上苦苦查阅了许久,网上主流的方法有两种:一种是下载SimHei,将字体包放到matlotlib相关文件夹下并修改配 ...

  6. mac下iTerm2 连接服务器几分钟不操作就断开

    用iTerm2 链接远程linux服务器,假如你去干别的,一会再回到iTerm2 ,你会发现iTerm2 断线了,苦逼的还要再次进行链接,好麻烦!针对这个有没有什么好的解决方案呢? 单个服务器解决方法 ...

  7. mac下iterm配色、半透明与样式设置

    主要为了实现命令行颜色高亮与整个命令窗口半透明效果. 1.配色主题包下载 1.http://iterm2colorschemes.com/ 下载后解压,到iterm2中,左上角iTerm2->p ...

  8. Mac下iTerm2的安装与配置

    目录 一.iTerm2简介 二.下载以及安装 三.iTerm2主题配置 四.配置Oh My Zsh 1.安装方式 (1)一键安装 (2)手动安装 3.切换zsh 4.修改主题 五.配置Meslo字体 ...

  9. 关于mac下iterm2无权访问桌面的解决方案(ls .: Operation not permitted)

    今天在使用iterm2访问/Desktop的时候,弹出窗口询问 是否允许iterm2访问桌面,手抖点了否,然后就在/Desktop目录下无法使用ls相关命令了. 显示ls .: Operation n ...

最新文章

  1. CentOS6 安装并破解Jira 7
  2. python程序设计报告-20191206 实验二《Python程序设计》实验报告
  3. Jetson nano安装JupyterLab
  4. isc-dhcp监听网口的实现步骤
  5. fps测试网页_对话斗鱼云游戏负责人:做强网页端,近3成为新增用户
  6. 企业级应用与互联网应用的区别
  7. rdd数据存内存 数据量_大数据开发-Spark调优常用手段
  8. 安卓设置原生alert设置圆角_安卓手机设置充电提示音全新最全教程
  9. 海员可以饮用蒸馏海水吗?
  10. 深度学习笔记_损失函数softmax和SVM
  11. 卷积神经网络CNN的由来,为什么要用卷积?
  12. python两个excel做匹配_python链接两张excel表格数据-如何用python从excel中同时提取两个列的数据,并生......
  13. TYUT太原理工大学2022数据库考试题型大纲
  14. 七、jQuery动画特效(二)
  15. POI中设置Excel单元格格式样式(居中,字体,边框,背景色、列宽、合并单元格等)
  16. 虚拟机VMware中Linux联网
  17. Mac安装Git并配置到IDEA(超简单)
  18. 计算机网络课论文参考文献,计算机网络课程论文
  19. sql 实现按月份,季度统计报表
  20. Goby 漏洞更新 | 速达软件 V.NET home 文件 存在 Struts2 代码执行漏洞

热门文章

  1. [Apple开发者帐户帮助]二、管理你的团队(3)删除团队成员
  2. 非中国服务器的时区问题
  3. HIve常用CLI命令
  4. Nikitosh 和异或 —— 一道 trie 树的题用可持久化 trie 水 然后翻车了...
  5. 信号量semaphore 读写锁ReadWriteLock 倒计时器CountDownLatch 循环栅栏 CyclicBarrier 线程阻塞工具类LockSupport...
  6. BZOJ 2648 SJY摆棋子(KD-Tree)
  7. 弹出层中都可以用的复制功能
  8. POJ 1003 Hangover
  9. Solr集群安装Version5.5.2(cloud模式)
  10. Java学习前,需要掌握的一些基础知识