没有run窗口_使用 Terminator 在一个窗口中运行多个终端 | Linux 中国
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-1
、config-2
),接着在你想使用它时将它移动到 ~/.config/terminator/config
。这有一个类似执行此任务的脚本。它让你在 3 个预配置的窗口布局之间进行选择。
#!/bin/bash
PS3='Terminator options: '
options=("Split 1" "Split 2" "Split 3" "Quit")
select opt in "${options[@]}"
do
case $opt in
"Split 1")
config=config-1
break
;;
"Split 2")
config=config-2
break
;;
"Split 3")
config=config-3
break
;;
*)
exit
;;
esac
done
cd ~/.config/terminator
cp config config-
cp $config config
cd
terminator &
如果有用的话,你可以给选项一个比 config-1
更有意义的名称。
总结
Terminator 是设置多窗口处理相关任务的不错选择。如果你从未使用过它,那么可能需要先使用 sudo apt install terminator
或 sudo yum install -y terminator
之类的命令进行安装。
希望你喜欢使用 Terminator。还有,如另一个同名角色所说,“我会回来的!”
via: https://www.networkworld.com/article/3436784/how-to-use-terminator-on-linux-to-run-multiple-terminals-in-one-window.html
作者:Sandra Henry-Stocker 选题:lujun9972 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
?:还在看吗?
没有run窗口_使用 Terminator 在一个窗口中运行多个终端 | Linux 中国相关推荐
- 打开多个界面_使用 Terminator 在一个窗口中运行多个终端
Terminator 为在单窗口中运行多个 GNOME 终端提供了一个选择,让你可以灵活地调整工作空间来适应你的需求. -- Sandra Henry-stocker(作者) Terminator 为 ...
- linux c 贝塞尔曲线_使用 logzero 在 Python 中进行简单日志记录 | Linux 中国
快速了解一个方便的日志库,来帮助你掌握这个重要的编程概念.-- Ben Nuttall logzero 库使日志记录就像打印语句一样容易,是简单性的杰出代表.我不确定 logzero 的名称是否要与 ...
- 易语言系列————————窗口_枚举所有子窗口(精易模块)
在易语言开发中,有时想直接从一个窗口中拿取 窗口下所有控件的信息,可以用window知道的api入手,但是精益模块有带有这个功能哦. 窗口_枚举所有子窗口() 三个参数: 一.欲寻找控件的窗口句柄 二 ...
- pyqt5子窗口跳出主窗口_弹出式窗口与 可用性,转换和跳出率
pyqt5子窗口跳出主窗口 Written by Cassandra Naji 由卡珊德拉·纳吉 ( Cassandra Naji)撰写 They go by many names - modal w ...
- win7打开计算机 多窗口,win7电脑无法在一个窗口中打开多个文件夹怎么办?
之前小编曾经听说过,很多朋友都无法忍受IE浏览器,就是因为IE浏览器每打开一个网址,就会新弹出一个窗口,那也就是说,咱们多打开几个窗口的话,下面的任务栏窗口岂不是就密密麻麻了?如果这样的操作大家受不了 ...
- java 新闻编辑_使用 Java 构建你自己的文本编辑器|Linux 中国
导读:有时候,除你自己外,没有人能制作你所梦想的工具.以下是如何开始构建你自己的文本编辑器. 本文字数:9393,阅读时长大约:12分钟 https://linux.cn/article-13038- ...
- 创建模板_在 GNOME 中创建文档模板 | Linux 中国
导读:制作模板可以让你更快地开始写作新的文档. 本文字数:1305,阅读时长大约:1分钟https://linux.cn/article-12699-1.html作者:Alan Formy-duval ...
- vscode中运行2个程序_在64位系统中运行32位或16位程序
由于CPU和系统架构的更新,现行主流的Windows系统已经是64位.然而许多人还恋恋不舍的一些老游戏或老程序已经没有了更新.在64位的系统上运行这些程序,往往会出现运行故障.如何才能解决这个烦心事? ...
- centos sudo不能运行_如何在 Linux 中配置 sudo 访问权限 | Linux 中国
Linux 系统中 root 用户拥有 Linux 中全部控制权力.Linux 系统中 root 是拥有最高权力的用户,可以在系统中实施任意的行为.-- Magesh Maruthamuthu Lin ...
最新文章
- 【计算理论】上下文无关语法 ( 代数表达式 | 代数表达式示例 | 确定性有限自动机 DFA 转为 上下文无关语法 )
- String类及其构造器和常用方法
- 16-djongo中间件学习
- 揭秘!如何用Flutter设计一个100%准确的埋点框架?
- PRML-系列一之1.3~1.4
- 前端学HTTP之客户端识别和cookie
- Java基础知识(JAVA中String、StringBuffer、StringBuilder类的区别)
- Solr学习总结(五)SolrNet的基本用法及CURD
- 推导余弦距离和欧式距离的关系
- 番外4:自动进行功放输出阻抗匹配设计(匹配至4次谐波)
- 省钱又省时间的买书方法
- 给你讲个滑稽的故事:
- adb 查看手机的ip地址
- 实验九 FBG 团队项目需求改进与系统设计
- 龙测独家AI全新功能上线,手机无感录制,AI自动生成测试用例
- Mac用Xcode建立TCP和UDP Socket(套接字)编程
- 山西省阳泉市谷歌高清卫星地图下载
- [SCOI2012]滑雪 洛谷p2573
- slowfast模型浅析
- linux查看日志常用的几种方式:less、tail、vi、more、grep
热门文章
- 来吧,1分钟带你玩转Kafka
- ServiceComb的开放性设计
- mysql+concat函数问题_Mysql5.7中使用group concat函数数据被截断的问题完美解决方法...
- gui界面如何和内核链接 python_专栏 | 除了内核程序,Abaqus还能这样做二次开发...
- Android笔记 fragment入门 静态加载fragment
- 机器学习十大经典算法之逻辑回归
- WORD如何关闭标题段落分页功能?
- html5 a-z字母排序,vue.js或js实现中文A-Z排序的方法
- 华为交换机命令_华为交换机故障诊断命令display怎么用?
- mysql innodb_file_per_table=1_mysql-5.7 innodb_file_per_table 详解