问题标签 [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 投票
1 回答
3034 浏览

tmux - tmux + powerline,底部太大

我最近从屏幕切换到 tmux/powerline/tmuxinator
如下图,窗口和状态栏之间有很大的未使用空间。

可能是什么原因造成的?

在此处输入图像描述

.tmux.conf

和 tmuxinator

0 投票
2 回答
1466 浏览

tmux - 升级到小牛队后,Tmux 给了我“拒绝连接”

我终于升级到 Mavericks,现在当我尝试通过 tmuxinator 启动 tmux 时,我得到以下信息:

unknown option: default-path failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused failed to connect to server: Connection refused no sessions

我通过 brew 卸载/重新安装了 tmux,但仍然相同。我已经在网上阅读了一些关于修复 1.9 中的默认路径问题的各种文章,但到目前为止还没有任何效果。

任何帮助表示赞赏 - 我想回到编码;-)

0 投票
2 回答
1795 浏览

terminal - Tmuxinator 窗格代码不起作用

我正在将示例代码复制到我的 .yml 文件中,但我无法让我的窗格运行任何代码:

但是,在其自己的窗口中运行代码将起作用:

我正在寻找跑步tmuxinator version 0.6.7

谁能告诉我我做错了什么?谢谢。

0 投票
1 回答
1069 浏览

ubuntu - 在 Ubuntu 下启动时自动启动 Tmuxinator 项目

我已经配置了一个Tmuxinator 项目,我想一直在我的服务器上运行。让我烦恼的是,我没有设法让它在(意外)重新启动后自动启动。这是我到目前为止所尝试的:

  1. 编辑/etc/rc.local使其现在包含:

    /li>
  2. (按照本指南)创建一个包含

    并配置它

    /li>
  3. (来自同一指南:)编辑etc/xdg/lxsession/LXDE/autostart并添加该行

    给它。

以上都没有奏效。如何做到这一点?

0 投票
1 回答
220 浏览

vim - 创建通用命令来编辑和快速执行(python)脚本

我目前正在使用 tmux 创建两个窗格,并在一个中打开 vim,在另一个中打开普通终端。

我正在使用 tmuxinator 来自动化进程,但我想不出一种方法让它对不同项目中的不同文件更通用。

这是我的 tmuxinator 的 project.yml

这是我用来将当前文件执行到右侧窗格的vim映射

我想知道是否有办法对tmuxinator projectvim 将要打开的文件的命令或类似的东西进行争论。

一种我可以键入的别名,tmux-alias-for-vim-and-python dev-file.py而无需为我想要处理的每个不同的项目/文件创建 project.yml。

我可能采用了一种不正确的方法来以这种方式使用 tmux/tmuxinator,所以我愿意接受其他可以在没有 tmuxinator 的情况下完成同样事情的建议

0 投票
2 回答
1295 浏览

vim - 退出 tmux 时自动关闭进程

我正在使用 tmux 和 tmuxinator 来配置它。我总是打开不同的窗格,打开两个或多个编辑器会话和其他东西。每次我必须关闭整个 tmux 会话时,因为我要关闭计算机,这需要时间,因为在各种 tmux 窗格中都有活动的进程。所以我必须手动退出每个 Vim 实例,因为如果我只是杀死包含它的窗格,那么我最终会得到 vim 交换文件。

那么,有没有办法退出整个 tmux 会话(不仅仅是分离它)并自动关闭其中运行的所有进程?

0 投票
1 回答
3706 浏览

linux - 如何使用 tmuxinator 在 tmux 的水平窗格中拆分两个垂直窗格

目前在我的 tmuxinator yml 文件中有这个,

这给了我 2 个窗口,一个用于编辑器,另一个用于服务器。在编辑器窗口中,我有两个窗格,一个用于 vim,另一个是空白窗格,我可以在其中使用一些命令。但我想将该空白窗格进一步拆分为两个垂直窗格,即

所以我的第一个窗口中将有 3 个窗格。任何人都可以帮助我。

谢谢。

0 投票
1 回答
2120 浏览

macos - Tmuxinator 无法解析配置文件

我使用“brew uninstall python”从我的系统中删除了 Python,突然 tmuxinator 停止工作。我不知道这个问题是否与我删除 Python 有关。

当我进入~/.tmuxinator并运行tmuxinator start myapp时,我得到的唯一输出是Failed to parse config file. Please check your formatting.

这是我的 .zshrc (末尾有一行 source tmuxinator.zsh from ~/.bin/tmuxinator.zsh):

这是我的问题的屏幕截图: 我的问题

正如我上面提到的,~/.bin/tmuxinator.szh 不存在。

我怎样才能做到这一点,以便我可以使用 myapp 启动 tmuxinator 会话?

编辑:

我通过在我的myapp.yml文件中查找语法错误解决了我的问题(如下所示)。我在 Sublime 和 Vim 之间切换,Sublime 的制表符等于四个空格,而 Vim 的制表符只占用两个空格,从而导致 Tmuxinator 抛出错误。错误发生在底部的“Windows”部分。

~/.tmuxinator/myapp.yml

0 投票
0 回答
115 浏览

tmux - 将 tmuxinator 配置存储在项目存储库中

有没有办法将 tmuxconfig 存储在项目仓库而不是 ~/.tmuxinator目录中?如果可能,那么我如何使用此配置开始会话?

0 投票
1 回答
300 浏览

ssh - 是否可以在 tmux (tmuxinator) 初始化脚本中 ssh 2 个级别?

为了到达我想通过 ssh 进入的盒子,我需要通过一个中间盒子。假设我的密钥已配置,因此我不需要输入密码,是否可以这样做?

此语法不起作用。我得到这个输出:

它让我进入第一个盒子,但不是第二个。如果这在 tmuxinator 中是不可能的,但在普通的 tmux 中是可能的,我也会很感激这个答案。