在Ubuntu 中,我们通常会用terminal进行一些操作。但是有时仅用一个终端无法满足程序员的要求,这时我们会开启多个终端。当多个终端窗口布满桌面时,如何使桌面整洁美观会影响到我们的心情。

terminator可以实现多个终端窗口的管理,在一个窗口里开启多个终端子窗口,并且可以自由的在一个窗口中分割区域建立新终端,还可以通过鼠标拉伸调整每个终端的大小。这时整个桌面整洁利落了,满足了你的所有需求。

使用效果图如下:

下面介绍如何安装和使用。

1. 安装

sudo apt-get install terminator

2. 使用

step1: 按照以前的方式打开一个终端,如 Ctrl+Alt+T

step2:然后就可以在终端界面上点击右键,对该终端窗口进行拆分,创建新的终端子界面,如上图所示。可以左右切分,也可以上下切分,每切分出一个新窗口就会创建一个新的终端操作子界面。

3. 使用快捷键

#常用快捷键
Ctrl+Shift+E 垂直分割窗口
Ctrl+Shift+O 水平分割窗口
F11 全屏
Ctrl+Shift+C 复制
Ctrl+Shift+V 粘贴
Ctrl+Shift+N 或者 Ctrl+Tab 在分割的各窗口之间切换
Ctrl+Shift+X 将分割的某一个窗口放大至全屏使用
Ctrl+Shift+Z 从放大至全屏的某一窗口回到多窗格界面

更多快捷键

  • Search for a Keyword – Ctrl+Shift+f(这个功能好赞啊)
  • Move to Next Terminal – Ctrl+Shift+N or Ctrl+Tab
  • Move Parent Dragbar Right – Ctrl+Shift+Right_Arrow_key
  • Move Parent Dragbar Left – Ctrl+Shift+Left_Arrow_key
  • Move Parent Dragbar Up – Ctrl+Shift+Up_Arrow_key
  • Move Parent Dragbar Down – Ctrl+Shift+Down_Arrow_key
  • Hide/Show Scrollbar – Ctrl+Shift+s
  • Move to the Above Terminal – Alt+Up_Arrow_Key
  • Move to the Below Terminal – Alt+Down_Arrow_Key
  • Move to the Left Terminal – Alt+Left_Arrow_Key
  • Move to the Right Terminal – Alt+Right_Arrow_Key
  • Copy a text to clipboard – Ctrl+Shift+c
  • Paste a text from Clipboard – Ctrl+Shift+v
  • Close the Current Terminal – Ctrl+Shift+w
  • Quit the Terminator – Ctrl+Shift+q
  • Toggle Between Terminals(切换终端) – Ctrl+Shift+x
  • Open New Tab – Ctrl+Shift+t
  • Move to Next Tab – Ctrl+page_Down
  • Move to Previous Tab – Ctrl+Page_up
  • Increase Font size – Ctrl+(+)
  • Decrease Font Size – Ctrl+(-)
  • Reset Font Size to Original – Ctrl+0
  • Toggle Full Screen Mode – F11
  • Reset Terminal – Ctrl+Shift+R
  • Reset Terminal and Clear Window – Ctrl+Shift+G
  • Remove all the terminal grouping – Super+Shift+t
  • Group all Terminal into one – Super+g

4. 美化

我觉得这个对我不重要,大家可以去这里查看:https://blog.csdn.net/learning_tortosie/article/details/102581261

参考:https://blog.csdn.net/learning_tortosie/article/details/102581261

ubuntu下如何配置terminator(以16.04为例)

ubuntu 多终端窗口管理: terminator相关推荐

  1. Ubuntu自定义终端窗口位置

    方法一: 自定义终端启动快捷键 具体方法是自定义一个快速启动终端的快捷键,附带设置终端启动时的位置参数.首先获得需要放置窗口的目标位置信息,可以通过终端命令" xwininfo " ...

  2. 修改 linux、ubuntu 默认终端,外加terminator颜色方案

    需求:使用 cinnamon 桌面,想要修改右键打开的终端为terminator 先安装 dconf-tools sudo apt-get install dconf-tools 依次进入 org - ...

  3. 让ubuntu在一个窗口下打开多个终端的软件——terminator

    Terminator是CrunchBang的默认终端,该终端基于GNOME terminal.Terminator最大的特点就是可以在一个屏幕下同时显示多个终端.Terminator可以在Ubuntu ...

  4. 终端多窗口管理旗舰------screen

    ###################################################### 终端多窗口管理神器 ------tmux byobu screen terminator谁 ...

  5. linux终端窗口如何切换快捷键,【linux基础】Ubuntu下的终端多标签切换快捷键

    Ubuntu下的终端多标签切换快捷键 ubuntu下由于常在终端下工作,也同样需要在一个终端窗口下开启多个标签方便日常开发工作(vim党,尽量避免使用鼠标) 方法一: alt+1 alt+2 alt+ ...

  6. linux把终端嵌入桌面,在Ubuntu Linux桌面上嵌入终端窗口

    除了Tilda 和 Yakuake 终端具有嵌入桌面的效果之外,使用 Devil's Pie 这个小程序你同样可以将终端窗口嵌入到你的 Linux 桌面. 下面就以 GNOME Terminal 为例 ...

  7. Ubuntu上实现多分屏窗口管理

    Ubuntu上实现多分屏窗口管理 Gnome与Gnome shell拓展插件 Put Windows Gnome与Gnome shell拓展插件 Gnome是ubuntu的默认桌面环境,用户可以通过安 ...

  8. 更改 Ubuntu 默认终端工具 Terminator与Terminal

    更改 Ubuntu 默认终端工具 在 Ubuntu 系统中默认使用的终端工具是 gnome-terminal,而当我们安装完 Terminator 之后,Ubuntu 系统中默认采用的终端工具就变成了 ...

  9. ubuntu 热键设置_分配热键以在Ubuntu中打开终端窗口

    ubuntu 热键设置 Since we spend so much time at the command line in Ubuntu, it sometimes makes it simpler ...

最新文章

  1. javaScript原生定义的函数
  2. 详解虚函数的实现过程之多重继承(3)
  3. 单片机如何实现大数据的串口传输_获客成本日益增加,企业如何实现大数据精准获客?...
  4. ListView自定义视图中对Button按钮实现仅允许一个按钮处于开启状态
  5. 查看Unity工程版本
  6. 字节流写数据加异常处理
  7. ue4材质节点怎么用_济南装修:阳台储物柜用什么材质好?怎么保养阳台储物柜?...
  8. Spring中Bean的作用域都有哪些?
  9. 【leetcode刷题笔记】Single Number
  10. Spring Boot 最佳实践(四)模板引擎Thymeleaf集成
  11. JACK——BOM Exercise2
  12. 狗是不是最和其它动物合得来的一种动物?
  13. Halcon形态学操作、区域处理相关常用API
  14. ES6中新增数组遍历方法
  15. 在 Google 工作是什么体验?
  16. 我写了款依赖检查的插件
  17. 虚拟桌面和云桌面办公系统
  18. 将正确的ADC与应用程序匹配
  19. 2022 QS世界大学榜:十年了,世界排名第一还是它...中国大陆大学取得历史最佳...
  20. v-for与v-if为什么不能同时用?

热门文章

  1. 评论计算机课程讲师教学质量,浅谈信息技术课堂评价的策略
  2. 让apache支持mysql_Apache+PHP+Mysql环境搭建之三:配置Apache支持PHP
  3. mysqli取代mysql,什么时候应该使用MySQLi代替MySQL?
  4. python中data.find_all爬取网站为空列表_利用Golang快速爬取盗版网站的整套音频
  5. 计算机网络作业第六章,计算机网络与通信第6章习题.doc
  6. java堆栈方法区_java 栈 ,堆, 方法区
  7. linux mysql 每天备份_Linux下Mysql每天自动备份
  8. numpy中矩阵的转置_NumPy矩阵transpose()-Python中数组的转置
  9. python zfill_Python字符串zfill()
  10. kotlin_Kotlin弦