美文网首页工具使用指南程序员iOS 开发提升效率的MAC工具
Mac 下iterm2配色方案(高亮)及显示分支

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

作者: 方丈先生 | 来源:发表于2017-03-21 16:44 被阅读14862次

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

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

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

    一. 配色

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

    2.打开 iTerm2 ,按步骤打开

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

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

    导入配色方案

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



    二. 显示分支以及高亮

    1.命令行执行

    sudo vim /etc/profile

    2.添加以下代码

    2018.1.25更新,有的小伙伴不懂vim命令,所以卡在了这一步,那我写的详细点。(主要用到了vim的进入编辑模式、修改后的保存退出,百度一下就好)

    按键盘上的字母“i”键,进入编辑模式,粘贴以下代码。

    粘贴以后,按左上角的“esc”键,再按“shift”+“:”,现在输入“wq”回车,保存退出,

    退出不了的输入“wq!”强制保存退出

    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” 那一列自定义各个颜色,

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


    教程结束🚲

    相关文章

      网友评论

      • 不一样的丶我们:想问下楼主, 你安装完iterm2之后, vscode终端中字体可以显示吗? ? 用的是什么字体呢??
      • cb70a9db79ff:挺好的, 但是分支一直显示不出来
        不一样的丶我们:请问下,你们装完iterm2之后, vscode的分支可以显示出来吗?
      • 深度沉迷学习:每次一重启iterm2配色就还原了 这是怎么回事呢?
      • installH:厉害了word方丈
      • 张永SHINee:为什么新建一个窗口,都是在顶部显示作者、链接等信息?怎样可以不显示?
        方丈先生:你复制我代码的时候,估计简书把一些基本信息加进去了吧,你重新复制一下,然后粘贴到qq或者什么地方,把简书自带的信息去掉吧
      • CoderFC:楼主,请问中间那一段代码怎么添加的?我执行完第一条指令后,再把中间那一堆代码拷贝的终端好像都执行不了,能否详细指点一下?
      • _claus:macs-imac:~ christian$ sudo vim /etc/profile
        Password:?
        我不知道这个密码是什么呀。 小白一枚
        方丈先生:@_claus 开机密码有吗
        朱芸是小胖子:你登录系统的密码
      • wildmask:执行 source /etc/profile 报错了: bad output format specification
        方丈先生:@wildmask 那就直接强退终端,然后再打开
      • 沉默寡言若有所思:/etc/profile:57: bad output format specification
      • 小灰灰回来:你的配色主题是哪个呢 小哥哥
        方丈先生:Cobalt2
      • 程序猿吴彦祖:厉害了,我的方丈
      • 40829e4ae807:牛逼啊大神
      • 蘑菇_bf51:方丈你的程序媛呢。

      本文标题:Mac 下iterm2配色方案(高亮)及显示分支

      本文链接:https://www.haomeiwen.com/subject/avlgnttx.html