如何阻止程序清除 iTerm2 的回滚缓冲区?

如何阻止程序清除 iTerm2 的回滚缓冲区?

在任何情况下,我都不希望某个随机程序发送转义代码并清除 iTerm2 中的回滚缓冲区。(如果我想让回滚缓冲区消失,我完全有能力自己处理。)我该如何禁用这个错误功能?

(这种情况发生的一个例子是 zsh 的新配置文件向导,zsh-newuser-install使用clear。大概任何数量的 ssh 连接的计算机上的任何其他程序都可以做同样的事情,因此 iTerm2 本身必须得到纠正。否则我只会引用我怎样才能让“clear”保留整个回滚缓冲区?

相关内容