• dushu.tw 读书网、小说免费阅读网站

Ubuntu 18.04终端颜色个性化设置

软件 soulmate 118次浏览 已收录 0个评论 扫描二维码

Linux给人最大的优点之一就是可以根据个人喜好去定制令自己喜欢系统配置,比如终端颜色的设置就是一个经典例子。

对于初次使用Ubuntu的同学们,打开终端快捷键为Ctrl + Alt + T),就会发现命令行里的用户名、主机名还是命令都是白色的,当然,我们用 ls 列出文件的时候是会多一种颜色的。但是对于开发者来说,还是不够高效的因为有时候你需要去几十行甚至上百行代码里面去找一些你运行过的命令你想要信息。因此将终端(Terminal)配色也变的很重要。

本文操作的例子操作系统为:Ubuntu 18.04 LTS

对于用户的配置,我们应该将配置信息写入~/.bashrc文件。

Ubuntu 18.04终端颜色个性化设置

1、颜色配置

为了设置终端颜色,我们需要对~/.bashrc文件中的PS1变量进行定制。首先通过“vim ~/.bashrc“命令打开文件,找到PS1变量所在位置

Ubuntu 18.04终端颜色个性化设置

bashrc文件中的PS1变量

上图就是我们需要修改的命令行提示符的颜色设置。

注释掉 #force_color_prompt=yes。在颜色模式打开的情况下,PS1变量代表内容就是用户名+主机名+路径名(长路径)+ $

PS1=’${debian_chroot:+($debian_chroot)}u@h:w$ ‘

现在,我们就需要对显示的信息的字体颜色进行设置,首先看一下颜色是如何设置的:

一个单独的颜色设置:  33[代码;前景;背景m      ,如:[33[1;32;40m]表示高亮显示字体为绿色,背景色为黑色

注意:颜色的设置,放在相应的要设置的前面,如用户名颜色设置:  [33[01;35;40m]u

我们可以第一个PS1替换成如下代码:

PS1=’${debian_chroot:+($debian_chroot)}[33[01;35;40m]u[33[00;00;40m]@[33[01;35;40m]h[33[00;31;40m]:[33[00;00;40m]w [33[01;32;40m]$ [33[01;36;40m]’

Ubuntu 18.04终端颜色个性化设置

或者我们把第一个PS1替换成如下代码

#PS1='[e[37;1m][[e[31;1m]u[e[34;1m]@[e[32;1m]h [e[31;1m]w [e[33;1m]t[e[37;1m]][e[32;1m]$[e[m]’

然后你重启终端,就可以看到刚才的配色效果,或者执行 source ~/.bashrc 命令也可以运行刚才的新配色终端。如下:

Ubuntu 18.04终端颜色个性化设置

以下对PS1变量的设置进行具体分析,首先我们要知道如下几张表:

下面来说说配色的过程

前景              背景              颜色

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                 不可见

我个人比较喜欢把终端框设置成透明的,在终端菜单→编辑→首选项→未命名→颜色,选择透明背景,调成你喜欢透明度即可。

Ubuntu 18.04终端颜色个性化设置

效果图如下:

Ubuntu 18.04终端颜色个性化设置

Ubuntu 18.04终端颜色个性化设置

一些适合终端的字体

[linuxmi@linux:~/Linux迷$] sudo apt-get install ttf-dejavu

[linuxmi@linux:~/Linux迷$] sudo apt-get install xfonts-terminus

Ubuntu 18.04终端颜色个性化设置


举个栗子 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Ubuntu 18.04终端颜色个性化设置
喜欢 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到