问题标签 [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.
tmux - tmux + powerline,底部太大
我最近从屏幕切换到 tmux/powerline/tmuxinator
如下图,窗口和状态栏之间有很大的未使用空间。
可能是什么原因造成的?
.tmux.conf
和 tmuxinator
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 中的默认路径问题的各种文章,但到目前为止还没有任何效果。
任何帮助表示赞赏 - 我想回到编码;-)
terminal - Tmuxinator 窗格代码不起作用
我正在将示例代码复制到我的 .yml 文件中,但我无法让我的窗格运行任何代码:
但是,在其自己的窗口中运行代码将起作用:
我正在寻找跑步tmuxinator version 0.6.7
。
谁能告诉我我做错了什么?谢谢。
ubuntu - 在 Ubuntu 下启动时自动启动 Tmuxinator 项目
我已经配置了一个Tmuxinator 项目,我想一直在我的服务器上运行。让我烦恼的是,我没有设法让它在(意外)重新启动后自动启动。这是我到目前为止所尝试的:
编辑/etc/rc.local使其现在包含:
/li>(按照本指南)创建一个包含
并配置它
/li>(来自同一指南:)编辑etc/xdg/lxsession/LXDE/autostart并添加该行
给它。
以上都没有奏效。如何做到这一点?
vim - 创建通用命令来编辑和快速执行(python)脚本
我目前正在使用 tmux 创建两个窗格,并在一个中打开 vim,在另一个中打开普通终端。
我正在使用 tmuxinator 来自动化进程,但我想不出一种方法让它对不同项目中的不同文件更通用。
这是我的 tmuxinator 的 project.yml
这是我用来将当前文件执行到右侧窗格的vim映射
我想知道是否有办法对tmuxinator project
vim 将要打开的文件的命令或类似的东西进行争论。
一种我可以键入的别名,tmux-alias-for-vim-and-python dev-file.py
而无需为我想要处理的每个不同的项目/文件创建 project.yml。
我可能采用了一种不正确的方法来以这种方式使用 tmux/tmuxinator,所以我愿意接受其他可以在没有 tmuxinator 的情况下完成同样事情的建议
vim - 退出 tmux 时自动关闭进程
我正在使用 tmux 和 tmuxinator 来配置它。我总是打开不同的窗格,打开两个或多个编辑器会话和其他东西。每次我必须关闭整个 tmux 会话时,因为我要关闭计算机,这需要时间,因为在各种 tmux 窗格中都有活动的进程。所以我必须手动退出每个 Vim 实例,因为如果我只是杀死包含它的窗格,那么我最终会得到 vim 交换文件。
那么,有没有办法退出整个 tmux 会话(不仅仅是分离它)并自动关闭其中运行的所有进程?
linux - 如何使用 tmuxinator 在 tmux 的水平窗格中拆分两个垂直窗格
目前在我的 tmuxinator yml 文件中有这个,
这给了我 2 个窗口,一个用于编辑器,另一个用于服务器。在编辑器窗口中,我有两个窗格,一个用于 vim,另一个是空白窗格,我可以在其中使用一些命令。但我想将该空白窗格进一步拆分为两个垂直窗格,即
所以我的第一个窗口中将有 3 个窗格。任何人都可以帮助我。
谢谢。
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
tmux - 将 tmuxinator 配置存储在项目存储库中
有没有办法将 tmuxconfig 存储在项目仓库而不是 ~/.tmuxinator
目录中?如果可能,那么我如何使用此配置开始会话?
ssh - 是否可以在 tmux (tmuxinator) 初始化脚本中 ssh 2 个级别?
为了到达我想通过 ssh 进入的盒子,我需要通过一个中间盒子。假设我的密钥已配置,因此我不需要输入密码,是否可以这样做?
此语法不起作用。我得到这个输出:
它让我进入第一个盒子,但不是第二个。如果这在 tmuxinator 中是不可能的,但在普通的 tmux 中是可能的,我也会很感激这个答案。