Terminator
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 样式来达到所需的高度和/或宽度。
快捷键命令
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 - 官方网站
- https://github.com/gnome-terminator/terminator - GitHub