首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帮助'Terminator‘配置,或任何可以完成相同功能的工具

帮助'Terminator‘配置,或任何可以完成相同功能的工具
EN

Stack Overflow用户
提问于 2011-06-15 00:23:06
回答 4查看 3K关注 0票数 0

在开发项目的过程中,我不得不在gnome-terminal中打开多个选项卡,其中一些只是作为输出流,其他的则是shell提示符。

是一种自动化这项任务的方法。比如运行一个脚本,自动打开多个终端并在每个终端上运行某些命令,这些终端是垂直或水平显示的,而不是像网格显示之类的选项卡(或不同的窗口)。

“终结者”做的正是我想要的,但我就是不能把它配置成我想要的那样工作。我不明白“布局”这件事

下面是我的“config”文件的一部分:

代码语言:javascript
复制
[layouts]
  [[default]]
    [[[child1]]]
      type = Terminal
      parent = window0
      position = left
   [[[child2]]]
      type = Terminal
      parent = window0
      position = left
   [[[window0]]]
      type = Window
      parent = ""

当我运行terminator时,打印出一个错误,告诉我孩子的数量不正确,然后'terminator‘在单个终端上正常出现。

我不知道我在这里做错了什么,我希望在“终结者”或任何具有相同功能的工具方面有任何帮助。

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-15 04:44:06

我认为你必须尝试一下terminator,一个ruby gem,它将帮助你管理自动化配置文件。

终结器会自动设置您的开发工作流程。更少的设置时间,更多的完成任务的时间。

另外,另一种选择是teamocil

团队是一个用来在tmux中自动创建窗口和拆分的工具。与tmuxinator类似,但带有拆分功能,而不仅仅是windows。

票数 1
EN

Stack Overflow用户

发布于 2011-06-15 05:01:21

你有没有考虑过使用“屏幕”?有一个“split”命令。

  • "CTRL+a,S“(大写S)创建新选项卡
  • ”CTRL+a,Tab“切换到此选项卡
  • ”CTRL+a,c“在此选项卡中创建新屏幕
票数 1
EN

Stack Overflow用户

发布于 2012-08-01 23:09:16

好吧,我建议你忘记terminator (来自一个长时间的终结器用户),并学习使用像tmux这样的终端多路复用器。有一个名为tmuxinator的gem可以让你用YAML配置会话,所以它真的非常简单。

对于tmux,我建议你从Brian Hoogan的“tmux: Productive Mouse-Free Development”一书开始。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6346765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档