问题标签 [tmux]

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 投票
2 回答
2054 浏览

r - 重新连接到 tmux/屏幕后键盘 IO 损坏

通过 ssh 重新连接屏幕或 tmux 会话后,我通常会遇到两个问题:

  • vim 选项卡完成被破坏。 :e <Tab>生成:e ^I而不是建议文件。标签 ( :tj) 相同。关闭并重新打开 vim 可以解决此问题,但代价是丢失 vim 状态。
  • R 不能生成图形。我ssh -X -Y启用了 X11 转发 ( )。关闭和重新打开无济于事。

我不能通过关闭我的 ssh 窗口并重新连接来故意重现该问题。问题通常在重新连接之间长时间没有网络连接后观察到,并且通常分离是突然的(网络连接丢失)。

0 投票
1 回答
299 浏览

ruby - Tmux 不会在 Cucumber 场景中运行 - 产生错误“不是终端”

我正在尝试运行一个运行 tmux 的 Ruby 程序来创建一个新会话。我正在用 Cucumber 测试这个。Ruby 程序本身可以正常工作并启动 tmux 会话,但是当从 Cucumber 场景运行代码时,我在 Cucumber 输出中的控制台上出现错误 - “不是终端”。

我知道这是由于 tmux 认为它没有在终端中运行,因为 isatty() 的返回值是 tmux 在启动时调用的。为什么在通过 Cucumber 运行时会发生这种情况,并且无论如何都在它周围,因为我真的希望能够用这些场景测试我的程序。

0 投票
5 回答
19849 浏览

vim - 修复 Vim + Tmux 对未命名寄存器的 yank/paste

在 tmux 会话中使用 vim 时,我无法拉出或粘贴到未命名的寄存器。去一个命名的寄存器工作正常,但未命名的永远不会工作。

错误是:

如果没有 tmux,vim 可以使用我当前的设置正常工作。如何修复它,以便我可以在没有错误且不指定寄存器的情况下使用ythen ?p

0 投票
1 回答
1251 浏览

tmux - tmux 两个绑定键

我尝试使用两个键为 tmux 创建一个绑定键,例如

我尝试在我的~/.tmux.conf

和这个脚本tmux-v.sh

这项工作,但这个解决方案拆分了窗口。

我尝试,command-promptrun-shell有必要按ENTER

有什么建议吗?

0 投票
1 回答
1288 浏览

tmux - tmux 通过键入开始搜索

当我输入一些东西(比如在 vim 中)时,如何让 tmux 开始搜索?

实际上,我有(tmux 的 vi 模式):

  • 进入复制模式:[
  • 进入搜索模式:/
  • 我输入一些东西,然后按“Enter”。每次更改搜索模式后,每次都输入“Enter”,这是非常无聊的。
0 投票
2 回答
66757 浏览

tmux - 如果我在 tmux 中将 Cb 的键绑定设置为 ca 如何将光标移动到行首?

我只是从 GNU screen 移动到 tmux,当我点击时在 screen 中C-a,然后a再次输入可以带我到行首,我想知道我是否坚持C-a在 tmux 中如何解决这个问题?

0 投票
4 回答
8349 浏览

linux - 有没有更好的方法在 tmux 中显示 cpu 使用情况?

这是一个可能会消耗大量 cpu 使用率的解决方案(从本文中窃取):

我的 Ubuntu 12 ec2 服务器有所不同,我必须top -bn1使用top -ln.

这是我的相关.tmux.conf文件:

set -g status-right '#[fg=yellow]#[(getCpuUsage.sh)]'

它实际上top每 2 秒调用一次并输出大量信息。我认为应该有一种方法可以减少 cpu 消耗或使用一些标志来将输出限制top为仅 cpu 使用。

0 投票
10 回答
186106 浏览

tmux - tmux set -g mouse-mode on 不起作用

我一直在环顾四周,人们说

应该让您在运行 tmux 时滚动浏览终端输出。但是,在将其放入我的~/.tmux.conf文件并tmux set -g mouse-mode on在 tmux 会话中说之后,没有任何变化。当我滚动时,我仍然在 tmux 之外,就像使用默认设置在 vim 中滚动一样。

有谁知道这是为什么?

0 投票
2 回答
7839 浏览

unix - tmux set -g 鼠标选择窗口不工作

据我了解

应该允许我单击状态栏中的窗口并转到该窗口。我把它放在我的 tmux.conf 文件中,当我点击一个窗口时没有任何反应。我究竟做错了什么?

0 投票
3 回答
8630 浏览

tmux - 在 tmux 中按前缀键时给出提示

当我按下前缀键时,Ctrl-btmux 并没有提示我它已被按下。

有时我不记得我是否已经按下它。

当我按下前缀键时,我可以设置一个提示,如突出显示/更改颜色或在状态栏中显示一些特殊符号以显示我吗?