问题标签 [tmuxinator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
757 浏览

ruby - centos中的ruby安装问题

我已经在 centos 7 中安装了 ruby​​。然后我尝试运行 tmuxinator,它给了我以下错误。如何解决这个问题?

ruby -v的输出 是 ruby​​ 2.2.8p477(2017-09-14 修订版 59906)[x86_64-linux]

rpm -q ruby​​ 的输出 是 ruby​​-2.0.0.648-30.el7.x86_64

我尝试使用rpm -e ruby​​ 删除旧的依赖项,但它给了我以下错误。错误:失败的依赖项:(安装的)rubygems-2.0.14.1-30.el7.noarch 需要/usr/bin/ruby (安装的)ruby-irb-2.0.0.648-30 需要/usr/bin/ruby。 el7.noarch /usr/bin/ruby 需要(安装的)rubygem-rdoc-4.0.0-30.el7.noarch

0 投票
2 回答
2144 浏览

tmux - 如何使用 tmuxinator 设置窗格标题

您如何在tmuxinator会话中的每个窗格上设置唯一的标题?

我正在尝试运行多个窗格以显示从htop运行ssh到不同服务器的输出。我的配置如下:

当我用 启动它时tmuxinator local,它运行的命令很好,我看到了 htop 的输出。但是,这些窗格看起来都一样,并且没有显示 SSH 标题,因此几乎无法分辨哪个窗格对应于哪个服务器。

如何更改我的配置以便在每个窗格上显示唯一的标题?

这个例子表明底层tmux支持这个特性,但是我不确定如何通过tmuxinator访问这个特性。

0 投票
1 回答
655 浏览

tmux - 我可以在命令行上将配置文件直接传递给 tmuxinator 吗?

我是 tmuxinator 的新手,如果这是一个幼稚的问题,请原谅我。

我有一个 tmuxinator 配置文件(例如,,my_config.yaml)存储在共享项目的源树中。

对于其他人使用它,AFAICT 他们首先必须从配置文件到他们的主目录内部建立一个软链接,然后单独启动 tmuxinator:

这很不方便,并且还要求您所有的配置文件都有唯一的文件名,以免它们在~/.tmuxinator/.

我宁愿能够做类似的事情:

有没有办法在命令行上将配置文件传递给 tmuxinator?

0 投票
0 回答
60 浏览

cygwin - cygwin 上的 tmux 是否有 16 个窗格的限制

我正在 cygwin 上试用 tmux。似乎有 16 个窗格的限制。这是硬限制吗?我可以通过一些设置来增加限制吗?

0 投票
1 回答
36 浏览

tmux - Tmux:不允许切换到特定窗格

我想删除一个窗格,使其不被选中ctrl+b arrow-keys。这是因为我有一个显示使用时间的窗格tmux clock-mode -t 2,我不想切换到该窗格。

0 投票
1 回答
700 浏览

rubygems - 我的 bash 无法识别 tmuxinator 命令

我已经使用以下说明将 tmuxinator 安装到 cygwin 中。和红宝石一样。整个安装成功,但如果我运行tmuxinator我会收到以下错误:

更新

我没有在我的路径中找到 tmuxinator,但我不知道我应该添加哪条路径。

它全部在我的 cygwin 中运行,我检查了一些人员和版本:

我试图运行我的输出中的另一个宝石,gem list我得到了:

似乎我的外壳只识别rake并且rdoc

0 投票
1 回答
795 浏览

bash - 使用 google-chrome 从 linux 命令行以编程方式打开/刷新浏览器中的链接

当我从命令行工作时,我经常使用一些快捷方式在 google-chrome 中打开链接。

例如,我这样做:

google-chrome "https://stackoverflow.com" "https://github.com"

现在我必须解决我喜欢解决的问题:

  1. 当 google chrome 尚未打开时:chrome 将通过链接启动。这很好,除了当我关闭终端时 google-chrome 会自动关闭的事实。即使我从启动 chrome 的位置关闭终端,我怎样才能让它保持打开状态?

  2. 当 google-chrome 已经打开时,我有时已经打开了链接,然后我再次在第二个选项卡中打开。所以我打开了两次相同的链接。这经常发生,当我用tmuxinator重新启动我的tmux -session问题:如果链接、命令尝试打开,我如何以编程方式检查(例如使用 bash)是否已经打开?我想为这种情况做一次刷新。

你有任何自动化的提示吗,我最适合使用哪个工具?也许有一个 google-chrome 的 api 我的代码可以与之交谈,或者有一些我可以使用的 chrome 应用程序?

先感谢您!

0 投票
2 回答
142 浏览

tmuxinator - 有没有办法在 tmuxinator 中动态制作 yaml 的数组列表?

我想在我的工作中使用 tmuxinator。我有一个文件夹,其中包含不超过 6-7 个文件的多个文件。我希望配置 tmuxinator,以便 tmux 有一个带有拆分窗格的窗口,所有这些窗格都分配给文件夹中的特定文件。

tmuxinator 项目如下:

有任何想法吗?

0 投票
1 回答
115 浏览

pipe - tmuxinator:转义管道字符

我遇到了以下问题:我无法逃脱 tmuxinator 配置中的管道符号。

tmuxinator 不会为Tests窗口的两个命令生成输出。其他一切都按预期工作。

我试图|用反斜杠转义管道符号,\并尝试将字符串用单引号和双引号括起来。

我检查了将要执行的命令tmuxinator debug

这是我的 tmuxinator 配置文件:

any1 对我有提示吗?:)

作为记录:

ag搜索具有给定文本的所有文件(这里没有,所以列出所有文件)

entr当任何文件更改时执行给定的命令

这是gist的完整文件。从编辑器复制粘贴

0 投票
1 回答
739 浏览

tmux - 将参数传递给 tmuxinator 项目文件

我有一个像这样的项目文件

我想在开始会话时传递 SSH 主机。就像是

可以这样做吗