Terminator

出自 Arch 维基

Terminator 是一个 终端模拟器,它支持在一个窗口中使用选项卡和多个可调整大小的终端面板。它基于 GNOME Terminal

安装

安装 terminator 软件包。安装 terminator-gitAUR 以获取最新的开发版本。

配置

请参阅 terminator_config(5) 或右键单击 Terminator,然后单击首选项

用户特定的配置可以在 ~/.config/terminator/config 中找到。

GTK 自定义

Terminator 支持选项卡。如果认为它们尺寸过大,可以在 ~/.config/gtk-3.0/gtk.css 中对 'notebook tab' 和 'notebook tab button' 使用 GTK 样式,以实现所需的高度和/或宽度。

注意: 这会影响所有 GTK 应用程序。

快捷键命令

F11 切换全屏

Ctrl+Shift+o 水平分割终端

Ctrl+Shift+e 垂直分割终端

Ctrl+Shift+w 关闭当前面板

Ctrl+Shift+t 打开新标签页

Alt+Up 移动到当前终端上方的终端

Alt+Down 移动到当前终端下方的终端

Alt+Left 移动到当前终端左侧的终端

Alt+Right 移动到当前终端右侧的终端

管理配置文件

可以每次使用随机配置文件启动 terminator。为避免意外行为,您应该从干净的 [profiles] 部分开始。您可以从此文件复制一个。它包含许多知名的配色方案。将其内容复制到您的 config 文件中,该文件位于 ~/.config/terminator/。然后,将您的配置文件列表 sed 到您选择的目标位置。

$ sed -n -e '/background_color/{x;1!s/.*\[\[\(.*\)\]\]/\1/p;g;D;}' -e h $HOME/.config/terminator/config > $HOME/.config/terminator/profiles

当您将来添加更多配置文件并希望将它们包含在启动池中时,您将必须重新发出上面的命令。您可以创建一个别名

您现在必须修改 Terminator 的桌面文件,以便它在启动时从此列表中选择一个随机配置文件。

$ cp /usr/share/applications/terminator.desktop ~/.local/share/applications

找到 Exec 行并使用 # 注释掉它。添加您自己的 Exec 行,如下所示。

~/.local/share/applications/terminator.desktop
# Exec=terminator
Exec=sh -c "terminator -p $( shuf -n 1 $HOME/.config/terminator/profiles )"

保存文件并重启您的桌面环境

提示: 转到 Terminator 首选项,然后在“快捷键绑定”选项卡下,记下如何切换到下一个配置文件。这样,如果 Terminator 启动的配置文件不是您喜欢的,您可以快速更改它。

参见