【工具 : terminator】ubuntu终端多开个工具

本文介绍了在ROS2开发中常用的终端工具Terminator,包括如何安装、启动以及一系列实用的快捷键操作,帮助开发者提升工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

terminator---ubuntu终端多开个工具

在ROS2中,需要频繁的使用到终端,且可能需要同时开启多个窗口,推荐一款较为好用的终端:Terminator。效果如下:

1.安装
sudo apt install terminator
2.启动

可以直接在Show Applications(显示应用程序) 中搜索terminator直接启动(也可以将其添加到收藏夹);或者,也可以直接使用快捷键Ctrl+Alt+T启动。

3.Terminator 常用快捷键

第一部份:关于在同一个标签内的操作

Alt+Up                          //移动到上面的终端
Alt+Down                        //移动到下面的终端
Alt+Left                        //移动到左边的终端
Alt+Right                       //移动到右边的终端
Ctrl+Shift+O                    //水平分割终端
Ctrl+Shift+E                    //垂直分割终端
Ctrl+Shift+Right                //在垂直分割的终端中将分割条向右移动
Ctrl+Shift+Left                 //在垂直分割的终端中将分割条向左移动
Ctrl+Shift+Up                   //在水平分割的终端中将分割条向上移动
Ctrl+Shift+Down                 //在水平分割的终端中将分割条向下移动
Ctrl+Shift+S                    //隐藏/显示滚动条
Ctrl+Shift+F                    //搜索
Ctrl+Shift+C                    //复制选中的内容到剪贴板
Ctrl+Shift+V                    //粘贴剪贴板的内容到此处
Ctrl+Shift+W                    //关闭当前终端
Ctrl+Shift+Q                    //退出当前窗口,当前窗口的所有终端都将被关闭
Ctrl+Shift+X                    //最大化显示当前终端
Ctrl+Shift+Z                    //最大化显示当前终端并使字体放大
Ctrl+Shift+N or Ctrl+Tab        //移动到下一个终端
Ctrl+Shift+P or Ctrl+Shift+Tab  //Crtl+Shift+Tab 移动到之前的一个终端

第二部份:有关各个标签之间的操作

F11                             //全屏开关
Ctrl+Shift+T                    //打开一个新的标签
Ctrl+PageDown                   //移动到下一个标签
Ctrl+PageUp                     //移动到上一个标签
Ctrl+Shift+PageDown             //将当前标签与其后一个标签交换位置
Ctrl+Shift+PageUp               //将当前标签与其前一个标签交换位置
Ctrl+Plus (+)                   //增大字体
Ctrl+Minus (-)                  //减小字体
Ctrl+Zero (0)                   //恢复字体到原始大小
Ctrl+Shift+R                    //重置终端状态
Ctrl+Shift+G                    //重置终端状态并clear屏幕
Super+g                         //绑定所有的终端,以便向一个输入能够输入到所有的终端
Super+Shift+G                   //解除绑定
Super+t                         //绑定当前标签的所有终端,向一个终端输入的内容会自动输入到其他终端
Super+Shift+T                   //解除绑定
Ctrl+Shift+I                    //打开一个窗口,新窗口与原来的窗口使用同一个进程
Super+i                         //打开一个新窗口,新窗口与原来的窗口使用不同的进程
### Ubuntu 终端工具 tmux、Terminator 和 Guake 的对比与使用 在 Ubuntu 系统中,用户可以通过工具实现终端功能。以下是三种常用工具——tmux、Terminator 和 Guake 的详细介绍。 #### tmux tmux 是一个强大的终端复用器,允许用户在一个窗口中运行终端会话[^1]。通过 tmux,用户可以轻松地在单个终端窗口内创建、拆分和切换个会话。以下是 tmux 的基本操作: - **启动 tmux**:在终端中输入 `tmux` 命令即可启动一个新的 tmux 会话。 - **垂直拆分**:按 `Ctrl + b`,然后输入 `,` 实现水平拆分;按 `Ctrl + b`,然后输入 `%` 实现垂直拆分[^1]。 - **切换窗口**:通过 `Ctrl + b` 加方向键(上、下、左、右)可以在不同的窗格间切换[^1]。此外,按 `Ctrl + b`,然后输入 `o` 可以切换到下一个窗格;按 `Ctrl + b`,然后输入 `;` 可以在当前窗格和上一个窗格之间切换。 - **关闭 tmux**:直接退出所有会话或使用命令 `tmux kill-server` 关闭整个 tmux 服务。 #### Terminator Terminator 是一个图形化的终端模拟器,支持窗口分割和标签功能。它提供了更直观的界面操作方式,适合需要频繁调整窗口布局的用户。以下是 Terminator 的主要特点: - **安装**:可以通过命令 `sudo apt install terminator` 安装 Terminator。 - **分割窗口**:鼠标右键点击终端窗口,选择“Split Horizontally”或“Split Vertically”进行水平或垂直分割。 - **拖放功能**:支持通过拖拽的方式重新排列各个终端窗格。 - **标签支持**:可以创建个标签页,方便管理不同的任务。 #### Guake Guake 是一个下拉式终端模拟器,设计灵感来源于游戏中常用的下拉控制台。它提供了一种快速访问终端的方式,适合需要频繁切换终端和桌面环境的用户。以下是 Guake 的主要特性: - **安装**:可以通过命令 `sudo apt install guake` 安装 Guake。 - **快捷键操作**:默认情况下,按下 `F12` 键可以快速打或隐藏 Guake 终端。 - **标签支持**:支持创建个标签页,并可以通过快捷键或鼠标切换。 - **透明度调节**:可以设置终端的透明度,使其更好地融入桌面环境。 #### 工具对比 | 功能/工具 | tmux | Terminator | Guake | |--------------|---------------------------------------|-------------------------------------|------------------------------------| | 拆分窗口 | 支持(键盘快捷键操作) | 支持(鼠标右键菜单操作) | 不支持 | | 图形界面 | 无 | 有 | 有 | | 快速访问 | 需要手动输入命令 | 需要手动打 | 支持快捷键快速打和隐藏 | | 标签支持 | 不支持 | 支持 | 支持 | 每种工具都有其独特的应用场景。如果用户倾向于命令行操作并需要强大的会话管理功能,可以选择 tmux;如果需要直观的图形化界面和灵活的窗口布局,则可以选择 Terminator;如果希望快速访问终端而不占用过屏幕空间,Guake 是一个不错的选择。 ```bash # 示例:安装 Terminator 和 Guake sudo apt update sudo apt install terminator guake ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值