byobu错误: Sessions should be nested with care.取消设置$TMUX以强制

标签 byobu

我遇到以下错误消息:

1.

byobu
ERROR: Sessions should be nested with care. Unset $TMUX to force.

某些版本会显示警告而不是错误:

WARNING: Sessions should be nested with care.

2.

byobu -ls
tmux: unknown option -- s
usage: tmux [-28lquvV] [-c shell-command] [-f file] [-L socket-name]
            [-S socket-path] [command [flags]]

请问您有什么推荐吗?

最佳答案

如错误所示,嵌套 Byobu Byobu 内的 session 或Tmux可能很复杂。如果您知道要执行此操作,则只需取消设置 TMUX 环境变量即可覆盖此保护,您可以在一行中执行此操作,如下所示:

TMUX=  byobu

对于你的第二个问题,看起来你正在尝试运行 GNU Screen -ls 命令列出 session ?如果是这样,您可能会对 Byobu 现在支持两种不同的后端这一事实感到困惑:Tmux 和 Screen。

Byobu 中的默认行为是使用 Tmux 后端。但是,您可以随时通过直接调用二进制文件 byobu-tmux 来临时覆盖该设置。或byobu-screen ,或者您可以使用 byobu-select-backend 永久选择和配置默认后端,然后是简单的 byobu此后命令将默认为该后端。

全面披露:我是 Byobu 的作者和维护者.

关于byobu错误: Sessions should be nested with care.取消设置$TMUX以强制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19099018/

相关文章:

memory - 即使在清除所有回滚历史后,tmux 仍使用 1G RAM

Byobu 终端窗口名称星号 Z

horizontal-scrolling - Byobu 鼠标滚动 - [OSX + Iterm2]

terminal - Byobu Shift + F2 在 Windows 上不起作用

ssh - 使用 ssh 和 byobu 更新 DISPLAY

byobu - 如何更改 Byobu 中切换窗口的键绑定(bind)?

bash - 在 byobu 选项卡中启动命令的脚本

tmux - 如何重新连接到我的 byobu/tmux session ?

linux - 在 Byobu 中,仅在同一分屏内用鼠标选择

tmux - 如何使用 bash 命令在 byobu 中创建 byobu session