zoukankan      html  css  js  c++  java
  • mac下iterm配色、半透明与样式设置

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

     

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

    2018年03月05日 12:39:10 thatway_wp 阅读数 17105
     

    主要为了实现命令行颜色高亮与整个命令窗口半透明效果。

    1、配色主题包下载

    • 1、http://iterm2colorschemes.com/
      下载后解压,到iterm2中,左上角iTerm2->preferences->Profiles,右侧面板找到Colors选项,右下角展开Color Presets…,拉到最下面,选择import,把下载解压好的配色主题包下的schemes下的所有.itermcolors文件导入,导入完成后再展开Colors下拉列表,即可选择不同的配色模板。

    • 2、只下载solarized配色模板
      item2里好像自带这个配色模板,导入后叫Solarized Dark和Solarized Light。
      http://ethanschoonover.com/solarized
      找到download,下载后解压,按上面同样方式导入iterm2-colors-solarized文件夹下的.itermcolors文件。

    一般用Solarized Dark即可。

    2、修改配置文件

    sudo vim /etc/profile
     
    • 1

    这时候如果有权限问题,sudo chmod 644 /etc/profile
    在文件中追加:

    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"
     

    配置立刻生效:

    source /etc/profile
     

     

    这时候颜色应该已经显示了。

    3、透明度

    透明度,iterm2中,左上角iTerm2->preferences->Profiles,右侧找到window选项卡,拖动Transparency调整.

    4、安装oh-my-zsh

    • 安装oh-my-zsh
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
     

     

    修改zsh配置文件

    vi ~/.zshrc
     

     

    ZSH_THEME=”robbyrussell”修改为ZSH_THEME=”agnoster”
    重启items

    • 安装字体
    # clone 先克隆
    git clone https://github.com/powerline/fonts.git
    # install 后安装
    cd fonts
    ./install.sh
     

     

    iterm2中,左上角iTerm2->preferences->Profiles,右侧text选项卡Font和Non-ASCII Font都设置为
    Meslo LG S DZ Regular for Powerline字体。
    重启items

    5、语法高亮插件

    $ cd到.zshrc所在目录
    $ git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
    $ 打开 ~/.zshrc
    # 添加下面的语句到.zshrc文件末尾
      source XXX/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
    # 注意:xxx代表zsh-syntax-highlighting所在目录
    # 再次打开.zshrc文件,在最后面添加下面内容
      plugins=(zsh-syntax-highlighting)
    # 启用命令纠错功能
      ENABLE_CORRECTION="true"

    6、其他设置

    设置菜单栏出现位置与主题:iTerm2->preferences->Profiles->Appearance
    这里写图片描述

    设置iterm出现位置:iTerm2->preferences->Profiles->window
    这里写图片描述

    设置显现和隐藏热键(option+空格):iTerm2->preferences->Profiles->window
    这里写图片描述

    设置之后,通过option+空格就能切换iterm2的显示与隐藏。


    最终效果:
    这里写图片描述

    iTerm2 配色方案(oh-my-zsh& Powerline)

  • 相关阅读:
    rsyslog 存储到 mysql
    LAMP 建立 Wordpress 站点 Linux Apache MariaDB PHP
    CentOS 6.9 CentOS 7.4 自动安装系统 kickstart
    shell编程, 100文钱买100只鸡, 简单实现
    创建私有CA, 加密解密基础, PKI, SSL
    运维派 企业面试题6 防dos攻击
    运维派 企业面试题4&5 创建10个 用户 ; ping探测主机是否在线
    运维派 企业面试题3 为上题中的 "十个随机字母_test.html" 文件 更名
    运维派 企业面试题2 创建10个 "十个随机字母_test.html" 文件
    MongoDB释放磁盘空间
  • 原文地址:https://www.cnblogs.com/chongdongxiaoyu/p/11389712.html
Copyright © 2011-2022 走看看