问题标签 [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.
r - 重新连接到 tmux/屏幕后键盘 IO 损坏
通过 ssh 重新连接屏幕或 tmux 会话后,我通常会遇到两个问题:
- vim 选项卡完成被破坏。
:e <Tab>
生成:e ^I
而不是建议文件。标签 (:tj
) 相同。关闭并重新打开 vim 可以解决此问题,但代价是丢失 vim 状态。 - R 不能生成图形。我
ssh -X -Y
启用了 X11 转发 ( )。关闭和重新打开无济于事。
我不能通过关闭我的 ssh 窗口并重新连接来故意重现该问题。问题通常在重新连接之间长时间没有网络连接后观察到,并且通常分离是突然的(网络连接丢失)。
ruby - Tmux 不会在 Cucumber 场景中运行 - 产生错误“不是终端”
我正在尝试运行一个运行 tmux 的 Ruby 程序来创建一个新会话。我正在用 Cucumber 测试这个。Ruby 程序本身可以正常工作并启动 tmux 会话,但是当从 Cucumber 场景运行代码时,我在 Cucumber 输出中的控制台上出现错误 - “不是终端”。
我知道这是由于 tmux 认为它没有在终端中运行,因为 isatty() 的返回值是 tmux 在启动时调用的。为什么在通过 Cucumber 运行时会发生这种情况,并且无论如何都在它周围,因为我真的希望能够用这些场景测试我的程序。
vim - 修复 Vim + Tmux 对未命名寄存器的 yank/paste
在 tmux 会话中使用 vim 时,我无法拉出或粘贴到未命名的寄存器。去一个命名的寄存器工作正常,但未命名的永远不会工作。
错误是:
如果没有 tmux,vim 可以使用我当前的设置正常工作。如何修复它,以便我可以在没有错误且不指定寄存器的情况下使用ythen ?p
tmux - tmux 两个绑定键
我尝试使用两个键为 tmux 创建一个绑定键,例如
我尝试在我的~/.tmux.conf
和这个脚本tmux-v.sh
这项工作,但这个解决方案拆分了窗口。
我尝试,command-prompt
但run-shell
有必要按ENTER
有什么建议吗?
tmux - tmux 通过键入开始搜索
当我输入一些东西(比如在 vim 中)时,如何让 tmux 开始搜索?
实际上,我有(tmux 的 vi 模式):
- 进入复制模式:[
- 进入搜索模式:/
- 我输入一些东西,然后按“Enter”。每次更改搜索模式后,每次都输入“Enter”,这是非常无聊的。
tmux - 如果我在 tmux 中将 Cb 的键绑定设置为 ca 如何将光标移动到行首?
我只是从 GNU screen 移动到 tmux,当我点击时在 screen 中C-a
,然后a
再次输入可以带我到行首,我想知道我是否坚持C-a
在 tmux 中如何解决这个问题?
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 使用。
tmux - tmux set -g mouse-mode on 不起作用
我一直在环顾四周,人们说
应该让您在运行 tmux 时滚动浏览终端输出。但是,在将其放入我的~/.tmux.conf
文件并tmux set -g mouse-mode on
在 tmux 会话中说之后,没有任何变化。当我滚动时,我仍然在 tmux 之外,就像使用默认设置在 vim 中滚动一样。
有谁知道这是为什么?
unix - tmux set -g 鼠标选择窗口不工作
据我了解
应该允许我单击状态栏中的窗口并转到该窗口。我把它放在我的 tmux.conf 文件中,当我点击一个窗口时没有任何反应。我究竟做错了什么?
tmux - 在 tmux 中按前缀键时给出提示
当我按下前缀键时,Ctrl-btmux 并没有提示我它已被按下。
有时我不记得我是否已经按下它。
当我按下前缀键时,我可以设置一个提示,如突出显示/更改颜色或在状态栏中显示一些特殊符号以显示我吗?