是否有可能告诉 Tmux 屏幕忽略\033[3J
而不是删除回滚?
一些命令(react-dev-utils/clearConsole)使用\033[3J
不小心,我想避免删除我的终端历史记录。
我找到了如何停止clear
清除回滚缓冲区,它告诉我删除E3=\E[3J
from infocmp -x $TERM
,但它一开始就不存在。
当 tmux 获得 ED 3 时,您无法在不修改代码的情况下阻止 tmux 执行此操作。
如果程序从 terminfo(5) 获取它,您可以创建一个不具有 E3 功能的修改条目,但它不存在screen
,tmux
因此程序必须在不检查它是否受支持的情况下发送它。