zoukankan      html  css  js  c++  java
  • Ubuntu PS1高亮

    修改.bashrc文件。

    第56行:

    if [ "$color_prompt" = yes ]; then
        PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    else
        PS1='${debian_chroot:+($debian_chroot)}\[\e[1;32m\]\u@\h:\w\$ '
    fi

     高亮的部分就是添加的。

    但是,这样有一个问题:比如,输入sudo apt-get update的时候,输出内容的颜色还是会和PS1的颜色一样,再修改:

    PS1='${debian_chroot:+($debian_chroot)}\[\e[1;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

    这是参考if后面的PS1修改的。

    [\e[01;32m\],在这里面可以修改的就是 01 和 34 两个数字。下面是这些数字的含义:

    00 OFF
    01 高亮显示   
    04 下划线
    05 闪烁(试过没有效果)
    07 反白显示
    08 不可见

    30 黑色字体
    31 红色字体
    32 绿色字体
    33 黄色字体
    34 蓝色字体
    35 紫色字体
    36 浅蓝色字体
    37 白色字体

    40 黑色背景
    41 红色背景
    42 绿色背景
    43 黄色背景
    44 蓝色背景
    45 紫色背景
    46 浅蓝色背景
    47 白色背景

    所以,如果想让字体默认,不做任何修改,可以修改为:
     \[033[00m\]

    红色背景,蓝色字体:
     \[033[34;41m\]

    红色背景,蓝色字体,高亮:
     \[033[01;34;41m\]

    参考:

    Ubuntu 12.04 修改终端提示符颜色

    增强版的 Bash 提示符

     

  • 相关阅读:
    杂项_做个游戏(08067CTF)
    杂项_白哥的鸽子
    杂项_隐写3
    杂项_come_game
    杂项_多种方法解决
    杂项_闪的好快
    杂项_隐写2
    杂项_宽带信息泄露
    杂项_啊哒
    杂项_猜
  • 原文地址:https://www.cnblogs.com/sunjie21/p/2758275.html
Copyright © 2011-2022 走看看