防止 vim 破坏屏幕的回滚缓冲区

防止 vim 破坏屏幕的回滚缓冲区

什么时候不是使用 gnu screen,vim 退出时不会弄乱我的回滚缓冲区。它消失了,我得到的只是一个新的 bash 提示符。启动 vim 之前屏幕上的所有内容都在那里。

当它在屏幕下时,它将退出,并在滚动回来时留下它的最后一个屏幕,更糟糕的是,破坏历史记录中的最后一屏。

我怎样才能避免屏幕上出现这种情况?

我不太确定正确的术语,也许这就是为什么我无法独自找到任何东西。

答案1

我以前也对此感到困惑。我做了一些调查,在 SO [1] 上找到了这个答案,对我有用。简短的回答:将以下行添加到您的~/.screenrc文件中:

altscreen on

[1]屏幕:如何打开备用屏幕?

相关内容