Terminator 为在单窗口中运行多个 GNOME 终端提供了一个选择,让你可以灵活地调整工作空间来适应你的需求。
-- Sandra Henry-stocker(作者)
Terminator 为在单窗口中运行多个 GNOME 终端提供了一个选择,让你可以灵活地调整工作空间来适应你的需求。

如果你曾经希望可以排列多个终端并将它们组织在一个窗口中,那么我们可能会给你带来一个好消息。 Linux 的 Terminator 可以为你做到这一点。没有问题!

分割窗口

Terminator 最初打开像是一个单一窗口的终端窗口一样。但是,一旦在该窗口中单击鼠标,它将弹出一个选项,让你可以灵活地进行更改。你可以选择“水平分割”或“垂直分割”,将你当前所在的窗口分为两个较小的窗口。实际上,菜单旁会有小的分割结果图示(类似于 = and ||),你可以根据需要重复拆分窗口。当然,你如果将整个窗口分为六个或九个以上,那么你可能会发现它们太小而无法有效使用。

使用 ASCII 艺术来说明分割窗口的过程,你可能会看到类似以下的样子:

+-------------------+     +-------------------+     +-------------------+
|                   |     |                   |     |                   |
|                   |     |                   |     |                   |
|                   | ==> |-------------------| ==> |-------------------|
|                   |     |                   |     |         |         |
|                   |     |                   |     |         |         |
+-------------------+     +-------------------+     +-------------------+原始终端                       水平分割                   垂直分割

另一种拆分窗口的方法是使用控制键组合,例如,使用 Ctrl+Shift+e 垂直分割窗口,使用 Ctrl+Shift+o(“o” 表示“打开”)水平分割窗口。

在 Terminator 分割完成后,你可以点击任意窗口使用,并根据工作需求在窗口间移动。

最大化窗口

如果你想暂时忽略除了一个窗口外的其他窗口而只关注一个,你可以单击该窗口,然后从菜单中选择“最大化”选项。接着该窗口会撑满所有空间。再次单击并选择“还原所有终端”可以返回到多窗口显示。使用 Ctrl+Shift+x 将在正常和最大化设置之间切换。

窗口标签上的窗口大小指示(例如 80x15)显示了每行的字符数以及每个窗口的行数。

关闭窗口

要关闭任何窗口,请打开 Terminator 菜单,然后选择“关闭”。其他窗口将自行调整占用空间,直到你关闭最后一个窗口。

保存你的自定义设置

将窗口分为多个部分后,将自定义的 Terminator 设置设置为默认非常容易。从弹出菜单中选择“首选项”,然后从打开的窗口顶部的选项卡中选择“布局”。接着你应该看到列出了“新布局”。只需单击底部的“保存”,然后单击右下角的“关闭”。Terminator 会将你的设置保存在 ~/.config/terminator/config 中,然后每次使用到时都会使用该文件。

你也可以通过使用鼠标拉伸来扩大整个窗口。再说一次,如果要保留更改,请从菜单中选择“首选项”,“布局”,接着选择“保存”和“关闭”。

在保存的配置之间进行选择

如果愿意,你可以通过维护多个配置文件来设置多种 Terminator 窗口布局,重命名每个配置文件(如 config-1config-2),接着在你想使用它时将它移动到 ~/.config/terminator/config。这有一个类似执行此任务的脚本。它让你在 3 个预配置的窗口布局之间进行选择。

#!/bin/bashPS3='Terminator options: '
options=("Split 1" "Split 2" "Split 3" "Quit")
select opt in "${options[@]}"
docase $opt in"Split 1")config=config-1break;;"Split 2")config=config-2break;;"Split 3")config=config-3break;;*)exit;;esac
donecd ~/.config/terminator
cp config config-
cp $config config
cd
terminator &

如果有用的话,你可以给选项一个比 config-1 更有意义的名称。

总结

Terminator 是设置多窗口处理相关任务的不错选择。如果你从未使用过它,那么可能需要先使用 sudo apt install terminatorsudo yum install -y terminator 之类的命令进行安装。

希望你喜欢使用 Terminator。还有,如另一个同名角色所说,“我会回来的!”


打开多个界面_使用 Terminator 在一个窗口中运行多个终端相关推荐

  1. 没有run窗口_使用 Terminator 在一个窗口中运行多个终端 | Linux 中国

    Terminator 为在单窗口中运行多个 GNOME 终端提供了一个选择,让你可以灵活地调整工作空间来适应你的需求.-- Sandra Henry-stocker Terminator 为在单窗口中 ...

  2. win7打开计算机 多窗口,win7电脑无法在一个窗口中打开多个文件夹怎么办?

    之前小编曾经听说过,很多朋友都无法忍受IE浏览器,就是因为IE浏览器每打开一个网址,就会新弹出一个窗口,那也就是说,咱们多打开几个窗口的话,下面的任务栏窗口岂不是就密密麻麻了?如果这样的操作大家受不了 ...

  3. 【UDP通过多线程改进,在一个窗口中同时接收又发送】

    package com.yjf.esupplier.common.test;import java.net.DatagramSocket; import java.net.SocketExceptio ...

  4. IDEA中如何在一个窗口中打开多个项目

    idea在一个窗口如何打开多个项目 在使用Spring进行微服务开发时,需要同时打开很多个项目,但是如果每一个项目都单独一个窗口的话,切换就很麻烦,最方便的就是在IDEA一个窗口中管理多个项目. 在I ...

  5. android studio增加一个界面,Android Studio在同一个窗口中打开多个Project【附效果图附源码...

    Android Studio在同一个窗口中打开多个Project[附效果图附源码 Android Studio在同一个窗口中打开多个Project[附效果图附源码]

  6. gmail账户_在弹出窗口中打开您的Gmail帐户

    gmail账户 Would you like a quick way to access your Gmail account whenever you need to without opening ...

  7. WPF在一个窗口中实现多个视图

    WPF Multiple Views in One Window 实现的内容 单击不同的按钮在同一个窗口中显示不同的界面 参考:https://www.youtube.com/watch?v=xUwk ...

  8. anbox 使用情况_开源Anbox在Linux中运行Android应用

    Android 运行时情况带有一个基于 Android 开源项目镜像的最小自定义 Android 体系.所应用的镜像今朝基于 Android 7.1.1. Anbox 以基于容器的方法,在像 Ubun ...

  9. 打开多个界面_如何创建用户界面

    CANBusKit,是一款集成汽车总线开发.测试.分析的专业软件工具. 本章内容主要介绍如何使用CBK_OpenPanel工具为CANBUSKIT 工程创建用户界面,本工具目前支持Vector的xvp ...

最新文章

  1. SHAREPOINT2010数据库升级2013
  2. 手把手带你打造一款 签名设计 的GUI图形界面!
  3. oozie 重新提交作业
  4. [转]带宽计算-大B与小b的区别
  5. Python基础07 函数
  6. 根据数据库连接的java.sql.Connection获取数据库名称
  7. java post 打开新页面_JAVA后台POST/GET访问方法
  8. bose蓝牙音箱使用说明_身轻如燕好带走 时尚便携蓝牙音箱TOP5推荐
  9. 十大最常见的Java性能问题
  10. 【转】远程桌面 剪切板复制文件失效解决方法
  11. c#文件分割与合并 part 1 (转自互联网)
  12. 蓝牙耳机连接电脑没有声音解决办法
  13. 中国气象局发布实施细则 推进气象数据安全合规有序开放共享
  14. wps怎么下载仿宋gb2312_仿宋|如何下载仿宋gb2312字体_wps仿宋gb2312字体下载方法_234游戏网...
  15. 通过crontab定时执行shell脚本教程
  16. c语言 sendto函数,在sendto()函数中发送一个结构 - C语言
  17. 计算机主要应用是什么意思,admin是什么意思 Admin的用途介绍
  18. 早期/天使科技投资逻辑
  19. 2017ACM ICPC Asia Regional-Daejeon H-Rock Paper Scissors[ FFT]
  20. 物联网常见概念总结(期末复习)

热门文章

  1. dotnet获取PDF文件的页数
  2. 移动设备wap手机网页html5通过特殊链接:打电话,发短信,发邮件详细教程
  3. 期望文件系统格式在“1”到“4”之间;发现格式“6”
  4. TIBCO宣布接近达成收购LogLogic
  5. 全国独家首测 腾讯QQ 2011 Beta1体验
  6. windows下mongodb的安装与配置
  7. 30分钟LINQ教程【转】
  8. 在我生命里留下温暖记忆的一位老师
  9. 工作随笔——Intellij_idea-14官方快捷键中文版
  10. 示例演示数据压缩的效果