由于具有分割窗口和全部分组功能,终结者在组织多台计算机或服务器方面非常强大。但是,这很重要:我创建了自己的Layout,并希望在启动终结器时加载它。有可能吗?

评论

您可以发布您的〜/ .config / terminator / config,或者至少发布[layouts]下方的所有内容吗?

嗨...没有文件夹〜/ .config / terminator。

如果布局中有正在运行的命令,则终结器需要几秒钟的图形布局。在shell脚本中添加一行作为sleep1。

打开配置文件〜/ .config / terminator / config并编辑命令= cd / some / folder;重击。然后保存并重新打开终结器。

#1 楼

有一个非常简单的方法可以完成此操作:



打开终结器
右键单击->首选项

在“布局”选项卡中(在“配置文件”标签右侧),编辑默认值,您会看到它显示“窗口| window0和终端| child1。
用于终端| child1,您可以设置:配置文件(从已安装的配置文件中选择),默认命令和工作目录。
...和voilá!

希望有帮助!

评论


重要:完全按照以下步骤操作即可。奇怪的是,如果在设置“自定义”命令和/或“工作”目录后单击“保存”,它将无法工作。单击“保存”似乎会清除您为“自定义”命令和“工作目录”输入的所有内容。

– Trebormf
19 Mar 18 '19在14:02

这甚至不能回答问题。问题是关于更改默认布局,而不是更改布局中特定终端的配置文件。

–弗里兹
19年6月18日在11:16

我已将其标记为即使它被标记为也不能回答问题。我认为,为了建立一个强大的社区,至关重要的是,答案即使可以帮助原始提问者,也可以帮助社区。这个答案没有。

– SeveQ
19年6月28日在11:20

#2 楼


设置好布局后,右键单击任何终端背景,然后选择“首选项”→“布局”选项卡,然后单击“添加”按钮。
给它起一个名字,然后单击“关闭”。 ~/.config/terminator/config文件。
现在您可以使用terminator -l yourLayout(使用步骤2中选择的内容替换yourLayout)来使用保存的布局启动终止符。
(可选)编辑~/.config/terminator/config文件,使其在显示[layouts]的位置并嵌套在[[yourLayout]]下方,将yourLayout重命名为default并删除/重命名以前的默认布局。现在,当Terminator启动时不带任何参数时,它将加载您的自定义[[default]]布局!


评论


我想没有办法让它记住每个窗口在保存时的路径吗?

– JussiR
2014年3月19日在10:24

将新的布局名称重新设置为“默认”以自动启动

– e-info128
2014年6月26日14:02



6.为每个窗口设置一个自定义的初始命令。 =)askubuntu.com/questions/349385/…

–vmassuchetto
2015年4月15日在8:27



从shell命令保存布局的任何方法?

– Alex
17年7月3日在9:57

这是唯一对我有用的东西。当前接受的答案不起作用。

– jtsmith1287
18年8月6日在18:07

#3 楼

我使用了mhnagaoka建议的方法,但是我可以在Unity中的启动器中使它可用。 br />
-b表示无边界,而

-m表示最大化。

最后一个命令是terminator -l my_default。修改Unity的terminator.desktop条目。

转到您的应用程序文件夹,在我的情况下是terminator -m -b -l my_default。 />
我的名字是/usr/share/applications

用命令替换Exec参数。

现在您可以将条目添加到Unity Launcher中,并且它应该始终从一开始就打开您的自定义布局。

评论


在我的14.04中不起作用:(它只显示相同的单个终端终结器窗口

– tishma
14年7月31日在12:01

您必须添加;打击或;布局中的每个命令之后的zsh(取决于shell)。然后它可以正常工作并打开所有窗口。

– luke
19-4-9在8:22



#4 楼

保存布局后(按照mhnagaoka的回答),您可以通过编辑配置文件来默认使用更改。

编辑~/.config/terminator/config文件并查找显示[layouts]的位置。它看起来应该像这样:

[layouts]
  [[default]]
    # ..default layout
  [[yourLayout]]
    # ..your custom layout


[[yourLayout]]重命名为[[default]]并删除/重命名以前的默认布局。现在,当Terminator启动时不带任何参数时,它将加载您的自定义default布局!

评论


这个答案最适合我,因为它不依赖于任何鼠标交互。

– Reuel Ribeiro
19年2月23日在2:27

#5 楼

设置好布局后,右键单击任何终端背景,然后选择“首选项”→“布局”选项卡,然后单击“添加”按钮。当提示您输入名称时,键入“ default”,然后按Enter。

注意:这可能是一个小故障,但对我来说是个有用的小故障!

评论


不错的解决方案,它的完美工作。谢谢 :-)

– Rubanraj Ravichandran
17-10-10在19:28

给大家寻找答案。这是最好,最简单的答案。

–奥马尔·塔里克(Omar Tariq)
18年8月21日在7:42

这太棒了。

–疯狂
18年11月13日在10:52

这不再起作用了。

–疯狂
19年1月15日在10:50

#6 楼

要打开以前保存的布局,请按ALT-L打开Terminator Layout Launcher。在此处,单击所需的布局,然后按启动。

#7 楼

非常简单无需编辑配置文件。

只需创建自定义布局,然后右键单击->首选项->布局->默认,然后按保存按钮即可。现在,我们的配置将保存为默认配置。从下一次启动终止程序开始,我们将在启动程序本身获得自定义布局。

评论


发现这是所有这些解决方案中最简单的解决方案。首先,定位并创建所需的一组窗口和组。然后保存自定义布局,然后重新打开终结器就可以了!谢谢!

– Shaze
19年2月28日在10:24

#8 楼

就像一个轶事一样,即使在配置了自定义布局“针对新终端的重复使用配置文件”之后,也必须进行检查,否则新终端将再次在默认配置文件中打开。