问题标签 [byobu]
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.
crash - byobu (tmux) 在启动时挂起
昨天,我很高兴在我的机器上使用带有 zsh 作为 shell 的 Byobu/tmux(byobu 版本 5.74,tmux 2.0)。从今天早上开始,每个 byobu 会话都会在一小段时间间隔后挂起,不再接受任何输入。我开始会话,然后一段时间(大约 0-15 秒),我看到状态栏中的时钟正在更新 - 突然它停止了,除了杀死 tmux 之外我什么也做不了。
我已经删除了 ~/.byobu,它没有改变任何东西。同样将我的 shell 改回 bash 并没有带来任何进一步的成功......以 root 身份运行 byobu 不会出现问题,切换到 screen 作为后端也可以解决它。
使用 strace 运行 byobu 时,崩溃前日志的最后几行是
如果有帮助,我还可以附上完整的跟踪信息,或者如果被告知如何提供其他调试数据:)
linux - 如何在不重新启动 byobu 的情况下使 ~/.byobu/.tmux.conf 中的更改生效
我想在 byobu 中更改我的默认外壳而不重新启动它。但是,当我修改 ~/.byobu/.tmux.conf 中的行以执行此操作时:
从:
至:
新窗口和会话仍以鱼提示符开始。除了关闭所有 byobu 会话之外,我不确定还能尝试什么,但这是不可取的,因为进程正在运行,我不想杀死它。
如何在 byobu 中更改我的默认 shell,我可以在不关闭所有 byobu 会话/窗口的情况下做到这一点吗?
byobu - 在 Byobu 上,如何引用另一个拆分的目录?
我喜欢 Byobu,讨厌 Midnight Commander (MC),尤其是因为 MC 与 Byobu 的键绑定发生冲突。但我经常垂直拆分一个 Byobu 窗口,并希望我可以像使用 MC 一样简单地将文件从一个拆分复制到另一个拆分。像这样的东西:
其中 $b1 将是一个变量,指向当前拆分 1 所在的位置。我可以尝试为每个 shell 添加一些技巧(例如,使用 cd 命令的别名,将当前位置保存到文件中,以某种方式在另一个 shell 上读取它),但 shell 会话总是需要找到自己的拆分编号. 这可能吗?
putty - tmux 窗口不会调整大小,并且持久 80x24 客户端
通过 Putty.exe 连接到我的盒子
终端闪烁将窗口大小调整为完整的 94x30 片刻,然后立即将其大小调整回 80x24
byobu - byobu 不会自动启动
我使用可爱的 byobu 有一段时间了,但我知道在 .zshrc 中吃午饭是“错误的”,因为我收到了消息
“会话应小心嵌套,取消设置 $TMUX 以强制”
我尝试了经典的方式,即按 F9 并切换登录启动,这似乎不起作用。
你知道如何解决吗?
我需要知道什么来调试这个问题?我有一种感觉,我在 shell 的架构中遗漏了一些东西。
bash - 在 byobu 选项卡中启动命令的脚本
我已经使用屏幕启动了一个服务器进程,如果需要我可以稍后附加并再次分离以继续其他事情。它工作得很好,但我最近发现了 byobu,我真的很喜欢它。
我想使用相同类型的脚本来运行服务器,但不是屏幕会话,而是我想将它附加到 byobu 选项卡。
我正在使用 byobu-tmux(因为它看起来更好)。我怎么能做到?
我的原始脚本(它们都做得更多,但这些是相关部分):
我正在使用 Ubuntu 服务器 16.04
makefile - 打开带有多个屏幕的 byobu 窗口,每个屏幕运行一个命令?
我想在同一个终端窗口中运行多个命令,每个命令都附加到终端标准输出。我怎么能用 byobu 做到这一点?(或 tmux)