• 在Mac上配置iTerm2+Oh-My-Zsh&配置主题


    本教程基本完全按照iTerm2 + Oh My Zsh 打造舒适终端体验配置

    但是个人感觉博主的颜色搭配不合理,体现在补全命令的字体不清晰,提示命令与背景颜色太过相近

    所以,再此之后使用了Bullet Train这个oh-my-zsh主题

    安装Bullet Train for oh-my-zsh

    Oh-My-Zsh的主题安装一直都是很简便,直接wget对应的插件到~/.oh-my-zsh/themes即可,启用则是在~/.zshrc中设定ZSH_THEME="bullet-train"即可。

    设置完上面之后就是酱婶的~

    default-theme-effect

    定制显示颜色

    默认的显示颜色感觉略微的不和谐,好在这一主题可以通过在~/.zshrc中设置颜色等属性完成设定。

    首先这里要保证iTerm2使用的是xterm-256color终端方式(在iTerm2的Preference->Profiles->Terminal中可以查看),后续显示使用的颜色会设定成这256色中一种。

    定制颜色主要分为前景色,即字体的显示颜色,以及背景色。

    这一主题的箭头标部分主要显示的是时间、目录、当前目录git信息,所以主要设定的是这三个部分的颜色以及参数。

    附上自己的配置:

    BULLETTRAIN_TIME_BG=105
    BULLETTRAIN_DIR_BG=039
    BULLETTRAIN_GIT_BG=040
    BULLETTRAIN_GIT_DIRTY=" %F{red}✘%F{black}"
    BULLETTRAIN_GIT_CLEAN=" %F{green}%F{black}"
    BULLETTRAIN_GIT_UNTRACKED=" %F{208}✭"
    BULLETTRAIN_PROMPT_CHAR=""
    BULLETTRAIN_DIR_FG=015
    BUTTETTRAIN_STATUS_BG=042
    BULLETTRAIN_NVM_BG=160
    BULLETTRAIN_EXEC_TIME_BG=230
    

    阅读主题源码后了解到对于颜色直接对属性值赋予256色对应的颜色值即可。

    颜色与数值的对应关系可以参考下图:

    256-colors

    最后

    历经这一过程,终于完成了一些简单的修改,工作的时候可能也会更愉悦吧

    附上感恩链接

    https://github.com/caiogondim/bullet-train.zsh

    https://www.jianshu.com/p/9c3439cc3bdb

    https://www.jianshu.com/p/7de00c73a2bb

    https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins

  • 相关阅读:
    HDU 1003 Max Sum
    HDU 1728 逃离迷宫
    UVA 10057 A midsummer night's dream.
    HDU 1232 畅通工程
    poj3331
    poj3481
    poj1053
    poj3281
    poj3199
    !!! Gridview的多种使用方法总结
  • 原文地址:https://www.cnblogs.com/wenqiangit/p/9951089.html
Copyright © 2020-2023  润新知