我正在使用终结者 0.96。当我开始编程时,我必须打开我的终结器做几个拆分并在每个拆分中启动程序。可以用脚本做到这一点吗?
例如在 4 个窗口中拆分终端并在每个窗口中使用一个命令。
这样的事情可能吗?
我正在使用终结者 0.96。当我开始编程时,我必须打开我的终结器做几个拆分并在每个拆分中启动程序。可以用脚本做到这一点吗?
例如在 4 个窗口中拆分终端并在每个窗口中使用一个命令。
这样的事情可能吗?
您可以保存布局,尽管某些首选项不会保存在终结者中,至少对我来说不是。
我所做的是更改首选项中的默认布局(右键单击 > 首选项)以使其保存不同终端的布局。
然后为了保存自定义命令,我直接编辑了配置文件:
~/.config/terminator/config
在这里你必须输入一个以 结尾的“命令行” ; bash
,如下所示:
[[[terminal2]]]
command = cd ~/Documents/myPath; bash
...
按照本教程设置和保存您的布局: http ://www.linuxnov.com/the-complete-guide-to-configure-terminator-terminal-emulator-layouts/
接下来右键单击任何拆分窗口并选择首选项,然后在首选项对话框的全局选项卡 > 行为部分中,选中名为“窗口几何提示”的复选框。
编辑 ~/.config/terminator/config 文件。以下配置示例中的“YOUR-SAVED-LAYOUT”是指按照上述教程中的步骤为布局指定的名称。编辑之前的配置文件如下所示:
[global_config]
geometry_hinting = True
title_use_system_font = False
[keybindings]
[layouts]
[[default]]
[[[child1]]]
parent = window0
type = Terminal
[[[window0]]]
parent = ""
type = Window
[[YOUR-SAVED-LAYOUT]]
[[[child0]]]
fullscreen = False
...
...
删除上面的“默认”节点,只剩下你的布局。下面的例子:
[global_config]
geometry_hinting = True
title_use_system_font = False
[keybindings]
[layouts]
[[YOUR-SAVED-LAYOUT]]
[[[child0]]]
fullscreen = False
...
...
将“YOUR-SAVED-LAYOUT”重命名为“default”,如下所示:
[global_config]
geometry_hinting = True
title_use_system_font = False
[keybindings]
[layouts]
[[default]]
[[[child0]]]
fullscreen = False
...
...
保存配置文件并退出。
关闭并打开终结者。您的布局现在应该是默认布局,并在每次启动 Terminator 时应用。
注意:有一个错误。我在 debian 9 上使用 1.90 版,它不会在窗格处于正确位置时启动。关闭并再次启动。