当前位置: 首页>>技术教程>>正文


我如何让终结者启动我的自定义布局?

,

问题描述

由于拆分窗口和组合所有功能,Terminator在组织多台计算机或服务器方面功能非常强大。但是,这是一笔交易:我创建了自己的布局,并希望它能够在终止器启动时加载。那可能吗?

最佳解决办法

  1. 在任何终端背景上设置布局后,right-click,然后选择首选项→布局选项卡,然后单击添加按钮。

  2. 给它一个名字并点击关闭。

  3. 这应该创建提到的~/.config/terminator/config文件。

  4. 现在,您可以使用保存的布局启动终结器:terminator -l yourLayout(将您的布局替换为步骤2中选择的任何内容)。

  5. (可选)编辑~/.config/terminator/config文件,使其位于[layouts]并嵌套在[[yourLayout]]下面的位置,将yourLayout重命名为默认值,并删除/重命名以前的默认布局。现在,当终结者没有任何参数启动时,它会加载您的自定义[[default]]布局!

次佳解决办法

我使用mhnagaoka建议的方法,但我使它可以从Unity的启动器中使用。我也有一个简单的terminator -l my_default命令的问题,所以指定这些额外的标志

  • -b无边界和

  • -m为最大化。

最终的命令是terminator -m -b -l my_default

现在您需要修改Unity的terminator.desktop条目。

转到您的应用程序文件夹,在我的情况下它是/usr/share/applications。您需要拥有根权限才能使用文本编辑器terminator.desktop进行编辑。

在我的情况下,是sudo vim terminator.desktop

用您的命令替换Exec参数。

现在,您可以将条目添加到Unity桌面,并且应该始终在开始时打开您的自定义布局。

第三种解决办法

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

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

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

[[yourLayout]]重命名为[[default]]并删除/重命名以前的默认布局。现在,当终结者没有任何参数启动时,它会加载你自定义的default布局!

第四种办法

在任何终端背景上设置布局后,right-click,然后选择首选项→布局选项卡,然后单击添加按钮。当提示输入名称类型”default”并按Enter时。

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/588.html,未经允许,请勿转载。