如何在Linux发行版中安装Terminix平铺终端仿真器

时间:2020-03-05 15:32:35  来源:igfitidea点击:

如果我们经常渴望通过SSH连接到多台服务器,并且桌面上有许多终端窗口,那么这篇文章可能对我们很有趣。
为了消除窗口混乱,我们将安装Terminix,这是一种基于GTK + 3的平铺终端模拟器,可以将多个终端堆叠到一个窗口中。
它还支持将终端拖出窗口以形成另一个终端堆栈,以及许多其他简洁功能。
其中一些我们将在这里试用。
这绝不是功能的完整列表,本文仅关注我发现最有用的功能。

在各种发行版上安装Terminix

Terminix需要GTK 3.14或者更高版本,以及GTK VTE 0.42或者更高版本。

在Fedora上添加copr存储库

sudo dnf copr enable heikoada/terminix

然后从那里安装:

sudo dnf install terminix

在centos上,还添加copr存储库:

cd /etc/yum.repos.d/
sudo wget https://copr.fedorainfracloud.org/coprs/heikoada/terminix/repo/epel-7/heikoada-terminix-epel-7.repo

然后安装

sudo yum install terminix

在ArchLinux上,用terminix添加Arch User Repostiroy,然后运行

pacman -S terminix

在Ubuntu上添加ppa:

sudo add-apt-repository ppa:webupd8team/terminix

更新源列表:

sudo apt-get update

并安装:

sudo apt install terminix

在OpenSUSE上,转到软件包搜索页面,键入terminix,选择操作系统的版本,添加不稳定的软件包,然后单击“单击安装”按钮进行安装。

如何使用Terminix

Terminix实际上非常易于使用。
它允许我们通过以任意方式布置端子来拆分窗口。
例如

注意左上角的那些按钮

第一个用于切换整个窗口布局,现在只有一个。
第二个按钮,加号,将增加一个会话,因此我们有两个窗口布局。
第三个按钮用于垂直拆分窗口并打开新终端。
最后一个是水平吐痰。
因此,在下一个屏幕截图中,我们将看到最后两个按钮的工作:

然后,我们使用加号按钮进行另一种布局:

然后在第一个按钮上,当我们单击“活动”按钮时,我们有一种方法可以在布局之间切换,就像GNOME 3桌面切换桌面一样。

地震模式

如果我们想使用热键并以相同的方式显示终端在Quake游戏或者《反恐精英》中的显示方式,那也是可能的,但是我们必须绑定自己的快捷方式。
在GNOME键盘设置中,设置如下:

而且,每按一次F10键,总站就会显示或者消失。
再次按热键使其消失时,它将保留在所有窗口的顶部。
使terminix地震窗口消失时,在终端中运行的任务不会停止或者中止。

同步输入

可以像这样同步两个终端窗口的输入:

然后,当我们对pwd(或者任何其他命令)进行管束时,它会在两个终端中执行。
在此示例中,一个终端在我的本地计算机上,另一个终端在远程服务器上的SSH会话。
很酷,不是吗?
但是请务必在完成操作后关闭小键盘按键,因为如果忘记此操作将很危险。

改变颜色

可以为不同的终端设置不同的颜色。
为此,使用配置文件。
可以在“首选项”部分中创建配置文件。

创建新的配置文件时,对其进行编辑并为其设置新的颜色

然后将一个终端窗口更改为新的配置文件。

这样,我们就可以使远程ssh会话具有一种颜色,而本地计算机具有另一种颜色。
Terminix github页面表示,还可以根据我们通过SSH访问的服务器的主机名自动切换配置文件。