欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux下Terminator的美化方法

程序员文章站 2022-04-23 22:38:19
...

文章首发于:https://colainlibrary.com/archives/fa944c8c.html.
转赞请注明出处。

1. Terminator简介

因为Ubuntu自带的Terminal在需要多终端协同操作时不是很好用,因此换了新终端,名为Terminator。它的优势至于:可以方便地切割终端,便捷地在多窗口中快速移动。例如:在使用ROS时,往往需要一个终端先开启roscore,再用一个终端来打开相应的操作程序,再用第3个终端来输入控制命令,甚至再用第4个终端来查看相应的程序信息。这种情况下,使用Terminator就会很方便。

2. Terminator美化

2.1 下载

sudo apt-get install terminator

2.2 自带属性修改

打开Terminator后,点击右键,选择Preferences,大部分的属性可以在这里找到并修改。这里给出一些基本介绍:

  1. 字体修改。在Preferences->Profiles->General标签中可以修改字体及大小。推荐12号的Monospace字体,比较自然。
    Linux下Terminator的美化方法

  2. 背景色修改。在Preferences->Profiles->Colors标签中可以修改背景色;在Preferences->Profiles->Background标签中可以修改透明度。
    Linux下Terminator的美化方法
    Linux下Terminator的美化方法

  3. 快捷键修改。在Preferences->Keybindings中可以查看默认的快捷键设置并修改。
    Linux下Terminator的美化方法

这里给出几个常用快捷键的默认设置:

  • Shift+Ctrl+W:关闭当前窗口
  • Shift+Ctrl+Q:关闭终端
  • Shift+Ctrl+E:水平方向分割终端
  • Shift+Ctrl+O:垂直方向分割终端
  • Alt+Up/Down/Left/Rignt:光标在窗口间移动

2.3 修改打开Terminator时的默认窗口大小

由于默认的Terminator打开时窗口很小,因此想修改下。

sudo gedit ~/.config/terminator/config

打开后找到[[[window0]]]标签,在下面添加:

size = 800, 450

如下图所示:
Linux下Terminator的美化方法

2.4 修改用户名的颜色

Terminator默认的用户名颜色与命令颜色一致,很不方便查阅。执行命令打开.bashrc文件:

sudo gedit ~/.bashrc

打开文件后,找到下图所示的位置。
Linux下Terminator的美化方法

上图中,修改PS1=....,可以更改颜色。将原来的可以屏蔽掉,添加自己的设置:

PS1="\[\e[01;32;36m\]\u\[\e[37;33m\]@\h: \[\e[36;32m\]\w\[\e[0m\]\\$ "

上述命令中[01;32;36m]表示[状态值;前景色;背景色]。可以根据自己需求,把下方表格的值换过去。

状态值 状态 前景色 背景色 颜色
0 OFF 30 40 黑色
1 高亮 31 41 红色
4 下划线 32 42 绿色
5 闪烁 33 43 黄色
7 反白显示 34 44 蓝色
8 不可见 35 45 紫红色
0 OFF 36 46 青蓝色
0 OFF 37 47 白色
0 OFF 1 1 透明

我的设置效果如下图:
Linux下Terminator的美化方法

参考链接

  1. Terminator的安装和配置(颜色和字体)
  2. 修改linux终端用户名的颜色

有用就点个赞呀~