在 tmux 窗格中添加二进制文件会导致整个窗口崩溃

在 tmux 窗格中添加二进制文件会导致整个窗口崩溃

我对以下问题有同样的问题: 捕获二进制文件后 tmux 状态栏损坏,如何重置?

并且其中提到的错误不再存在。所以我的问题是为什么窗口4需要重命名?

我正在使用 tmux 1.9a。

我在 tmux 中用 5 个窗口进行了测试。搜索二进制文件后,编码变得不正确,

在此输入图像描述 这是一个已知问题吗?是否有 bug 项目可以跟踪它?

答案1

使用 tmux 的命令模式(默认情况下)运行命令(在 tmux 状态栏中)C-b :

    # try (RESET, INT, XON, RETURN, `reset`, RETURN):
    send-keys -R C-c C-q C-m " reset" C-m ; refresh-client

    # if that doesn't work (destroy the pane):
    kill-pane ; send-keys -R ; refresh-client 

最初的答案是不可行的:它假设reset当窗口完全锁定时您可以以某种方式运行。

答案2

尝试使用“重置”命令。

IE

$ reset

或者根据你的情况:)

$ ⎼e⎽e├

手册页更详细地解释了这一点

答案3

损坏可能是由于终端/tmux 控制代码无意中出现在二进制数据中,导致字体更改,甚至关闭 tmux 会话。在这种情况下,这不是一个错误,而是预期的行为。如果您想查看二进制文件的内容,那么我建议使用该xxd工具来防止二进制文件中的“随机”字节字符串影响 tmux 和终端。

相关内容