2

我正在使用终结者 0.96。当我开始编程时,我必须打开我的终结器做几个拆分并在每个拆分中启动程序。可以用脚本做到这一点吗?

例如在 4 个窗口中拆分终端并在每个窗口中使用一个命令。

这样的事情可能吗?

4

2 回答 2

4

您可以保存布局,尽管某些首选项不会保存在终结者中,至少对我来说不是。

我所做的是更改首选项中的默认布局(右键单击 > 首选项)以使其保存不同终端的布局。

然后为了保存自定义命令,我直接编辑了配置文件: ~/.config/terminator/config 在这里你必须输入一个以 结尾的“命令行” ; bash,如下所示:

[[[terminal2]]]
  command = cd ~/Documents/myPath; bash
...
于 2016-11-30T14:50:55.340 回答
0
  1. 按照本教程设置和保存您的布局: http ://www.linuxnov.com/the-complete-guide-to-configure-terminator-terminal-emulator-layouts/

  2. 接下来右键单击任何拆分窗口并选择首选项,然后在首选项对话框的全局选项卡 > 行为部分中,选中名为“窗口几何提示”的复选框。

  3. 编辑 ~/.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
    ...
    ... 
    
  4. 删除上面的“默认”节点,只剩下你的布局。下面的例子:

    [global_config]
      geometry_hinting = True
      title_use_system_font = False
    [keybindings]
    [layouts]
      [[YOUR-SAVED-LAYOUT]]
        [[[child0]]]
          fullscreen = False
    ...
    ... 
    
  5. 将“YOUR-SAVED-LAYOUT”重命名为“default”,如下所示:

    [global_config]
     geometry_hinting = True
     title_use_system_font = False
    [keybindings]
    [layouts]
      [[default]]
        [[[child0]]]
          fullscreen = False
    ...
    ... 
    
  6. 保存配置文件并退出。

  7. 关闭并打开终结者。您的布局现在应该是默认布局,并在每次启动 Terminator 时应用。

注意:有一个错误。我在 debian 9 上使用 1.90 版,它不会在窗格处于正确位置时启动。关闭并再次启动。

于 2017-09-25T14:31:30.783 回答