我对以下问题有同样的问题: 捕获二进制文件后 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 和终端。