Terminator的安装和配置(颜色和字体)

1. Installation

ubuntu中自带的terminal只有一个编辑框,而且使用起来不够方便,这里使用terminator来进行终端编写.

1.首先安装十分简单,直接命令行输入

sudo apt-get install terminator

这里列举一些常用的指令,最多的是:水平分割竖直分割关闭窗口

键盘命令说明
Ctrl+Shift+T新建一个terminator窗口
Ctrl+Shift+E对terminator窗口垂直分割
Ctrl+Shift+O对terminator窗口水平分割
Ctrl+Shift+W关闭当前的terminator窗口
Ctrl+Shift+I另外创建一个新的terminator窗口
Ctrl+Shift+N在分割的不同窗口之间切换(向后)
Ctrl+Shift+P在分割的不同窗口之间切换(向前)
Ctrl+Shift+T新建一个Tab窗口
Ctrl+Tab切换下一个窗口
Ctrl+Shift+T新建一个terminator窗口
Ctrl+Shift+F当前terminator窗口进行搜索
Ctrl+Shift+X当前分割的窗口最大化
Alt+A将所有分割terminator同步
Alt+O关闭分割terminator同步

想要知道更多关于terminator的快捷指令,安装完该软件后,右键进入Preferences,点击上方的Keybindings进行查看(如下图所示):
在这里插入图片描述

2. Configurations

字体设置

Terminator中的存在字之间挤在一起的情况时,那么需要修改默认字体,选择带有mono的字体即可。
这里推荐使用Monospace的字体,比较正规。
在这里插入图片描述

terminator 窗口大小和初始位置

修改Terminator默认打开的位置和大小:

gedit ~/.config/terminator/config
[global_config]
[keybindings]
[layouts]
  [[default]]
    [[[child1]]]                    # 通过Ctrl+Shift+i生成的子terminator的设置
      parent = window0
      type = Terminal
    [[[window0]]]					# 默认terminator的设置
      parent = ""
      type = Window
	  position = 36:350             # 初始terminator的位置,此处修改为屏幕左下角
	  size = 1330, 720              # 根据需要修改初始terminator大小
[plugins]
[profiles]
  [[default]]
    background_color = "#484343"
    background_image = None
    font = Monospace 13
    foreground_color = "#bfbdbe"
    palette = "#000000:#cd0000:#00cd00:#cdcd00:#0000ee:#cd00cd:#00cdcd:#e5e5e5:#7f7f7f:#ff0000:#00ff00:#ffff00:#5c5cff:#ff00ff:#00ffff:#ffffff"
    scrollback_infinite = True
    use_system_font = False

如果不管用,请删除掉我写的注释部分。

3. .bahsrc设置terminal字体颜色等

.bashrc的设置包含ubuntu系统的一些环境路径以及配置。

gedit ~/.bashrc
# or
vim ~/.bashrc

比如使用NVIDIA显卡的时候,安装cuda需要以下内容:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64
export PATH=$PATH:/usr/local/cuda-9.0/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0

也可以在.bashrc中修改terminator的字体颜色和背景颜色。
比如,terminator初始状态下,带有一长串的电脑名和文件夹名看起来很冗长。比如以下这样,用户名@电脑名(电脑默认型号什么的),等我们cd进入一个文件夹,前面部分就会变得很长,而且颜色单一,当命令行多的时候,不方便查找内容。
在这里插入图片描述
我们进入.bashrc后,找到如下的几行的位置,进行简单修改,将原始的三行进行修改就可以了。
这里注意原始的部分,我们用#注释掉,以免后面需要修改,忘记了有哪些参数要求,因为原始的代码是很全的一行命名,只是没有添加配色。

if [ "$color_prompt" = yes ]; then
    #PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '                   
    # 上行注释掉,修改成下一行
    PS1='${debian_chroot:+($debian_chroot)}\w\$ '
else
    #PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '     
    # 上行注释掉,修改成下一行
    PS1='${debian_chroot:+($debian_chroot)}\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    #PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"    
    # 上行注释掉,修改成下一行
    PS1=" \[\e[32;32m\]\W\[\e[0m\]\\$ "
    ;;
*)

修改完后,请重新打开terminator,或者刷新一下.bashrc文件,像这样source ~/.bashrc

修改完后的效果如下图所示,只显示文件夹名,并且只有最后一个文件夹的名字,如~/Downloads/test/python则只显示python,减少了长度,方便较长命令时候的观察,以及去掉了电脑和用户名。
在这里插入图片描述

或者,将上面最后一个ps1换成以下:

PS1="\[\e[32;36m\]\u\[\e[37;33m\]-\[\e[32;32m\]\W\[\e[0m\]\\$ "

添加了电脑的用户名
在这里插入图片描述

这里简单介绍一些设置的方法:

\[\e[32;32m\]
这个里面的数,代表的是字体的颜色,现在就是绿色,可以尝试修改以下里面的数字改变其他颜色
如32;33m就是黄色,32;34m就是蓝色

# w代表只显示路径名
\W
大写的W,代表的是显示默认最后一个路径名
\w
小写的,则是显示全部路径名

\u@\h
表示:用户名@电脑型号名,如果需要这些,也可以照着上面的,在其后加上颜色,是其呈现多彩的颜色

或者按照如下设置,可以显示多种颜色:

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

显示效果如图:
在这里插入图片描述
更多颜色或技巧,等待你来开发。。。

  • 19
    点赞
  • 154
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值