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 提示符

     

  • 相关阅读:
    关于MYSQL 和INNODB的逻辑关系图。最好的理解是一点点动手做,观察,记录,思考。
    MYSQL的DOUBLE WRITE双写
    MYSQL 中binlog 参数的记录
    How to install pip
    gdb
    vim的基本使用
    012_fieldset.html
    010_header.html
    011_label.html
    008_img.html
  • 原文地址:https://www.cnblogs.com/sunjie21/p/2758275.html
Copyright © 2011-2022 走看看