跳转至内容

Terminator

来自 ArchWiki

Terminator 是一个终端模拟器,它支持在一个窗口中通过标签页和多个可调整大小的终端面板进行操作。它基于 GNOME Terminal 构建。

安装

安装 terminator 软件包。

配置

请参阅 terminator_config(5),或者在 Terminator 中点击右键然后选择 Preferences (首选项)。

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

GTK 自定义

Terminator 支持标签页。如果你认为标签页的大小太大了,可以在 ~/.config/gtk-3.0/gtk.css 中针对 'notebook tab' 和 'notebook tab button' 使用 GTK 样式来达到所需的高度和/或宽度。

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

快捷键命令

F11 切换全屏

Ctrl+Shift+o 水平 (horizontally) 分割终端

Ctrl+Shift+e 垂直 (vertically) 分割终端

Ctrl+Shift+w 关闭当前面板

Ctrl+Shift+t 打开新标签页

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

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

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

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

管理配置文件 (Profiles)

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

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

当你将来添加更多配置文件并希望将它们包含在启动池中时,你必须重新执行上述命令。你可以创建一个别名 (alias)

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

$ 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 的首选项,在 "keybindings" (快捷键) 选项卡下,留意如何切换到下一个配置文件。这样,如果 Terminator 启动时加载的配置文件不符合你的喜好,你可以快速更改它。

参见

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.