![明亮的颜色转义序列未保存在 Tmux 捕获窗格中?](https://linux22.com/image/173560/%E6%98%8E%E4%BA%AE%E7%9A%84%E9%A2%9C%E8%89%B2%E8%BD%AC%E4%B9%89%E5%BA%8F%E5%88%97%E6%9C%AA%E4%BF%9D%E5%AD%98%E5%9C%A8%20Tmux%20%E6%8D%95%E8%8E%B7%E7%AA%97%E6%A0%BC%E4%B8%AD%EF%BC%9F.png)
我正在尝试使用 tmux 为我创建一个 pty,我可以读取其中的内容,包括颜色。我正在使用 tmux capture-pane -e -t paneName
andtmux save-buffer tmuxbuffer.txt
我得到正常颜色、明亮颜色、正常高光,但是我在 tmux 会话上看到的 \033[100m 到 \033[107m 范围内的明亮高光不会输出到缓冲区,而是我得到一个 \033[m ,根本没有代码。这是 tmux 本身有问题还是我遗漏了什么?谢谢你!
答案1
我认为这是固定的https://github.com/tmux/tmux/commit/edca27ae45db7be104bc56a4e48e55cddc40acdb#diff-bcf60a6025d9d3ce75156241c2dc0a53。这可能适用于 3.1b,或者您可以从 master 构建或等待 3.2。