我是靠谱客的博主 谨慎雪糕,最近开发中收集的这篇文章主要介绍ubuntu下修改终端命令输入行颜色配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.背景
玩ubuntu终端时,因为命令输入行颜色默认是依据终端配置文件中的颜色方案,往往是与输出文本同一颜色,因此输出文字一多的情况下经常是无法一下子就判别出从哪一行开始输出的,所以有必要对其进行自主配色。

2.操作
1)进入~/.bashrc文件,找到一条关于PS1的if判断语句,加’#’注释之。

#if [ "$color_prompt" = yes ]; then
#    PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u@h[33[00m]:[33[01;34m]W[33[00m]$ '
#else
#    PS1='${debian_chroot:+($debian_chroot)}u@h:W$ '
#fi

2)在此文件的末尾添加自己的PS1语句,鄙人的为如下:

PS1='[33[01;35;1m]u[33[00m]@h:[33[34;1m]W[33[31;1m]$ [33[00m]'

3)以下是对里面关于颜色参数的说明,读者可以按照自己的喜好进行对应的修改。拿[33[01;35;1m]为例进行说明:033固有咱不去动,剩下的三个参数意义如下【参考一网友分享的,链接见底部】:

  前景              背景              颜色
  ---------------------------------------
  30                40               黑色
  31                41               紅色
  32                42               綠色
  33                43               黃色
  34                44               藍色
  35                45               紫紅色
  36                46               青藍色
  37                47               白色
           1         透明色

  代码               意义
  -------------------------
  0                 OFF
  1                 高亮显示
  4                 underline
  5                 闪烁
  7                 反白显示
  8                 不可见

第一个参数是指代码,01即高亮显示;第二个参数是前景色,35即紫红色;第三个参数即背景色,注意要在数值后加m,1m即设置为透明色,好不影响终端本身的底色。至于00m意义上表没有指出,不过经本人多次实验,发现其作用即不进行颜色设置,而是遵循原终端配色方案(可能不同机器不一样,若有误欢迎指正)。另外的,W(大写)作用就是显示短路径名,因为长路径名往往会造成多少的不便。
因此,按照鄙人的配色方案就变成username是紫红色,主机名是黑色,路径名是蓝色,$符号是红色,相当的酷炫:)

3.reference
http://blog.chinaunix.net/uid-26021340-id-3481924.html

最后

以上就是谨慎雪糕为你收集整理的ubuntu下修改终端命令输入行颜色配置的全部内容,希望文章能够帮你解决ubuntu下修改终端命令输入行颜色配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部