vim屏恢复

Bee*_*sle 12 vim ssh gnu-screen xterm

我在屏幕上使用vim进行开发,如果我退出vim,当前的屏幕内容仍然存在...

在屏幕外(xterm),退出vim将恢复以前的缓冲区(如:

[ server1 ]~$ cmd
      some stuff, some stuff
[ server1 ]~$ cmd
[ server1 ]~$ cmd
Run Code Online (Sandbox Code Playgroud)

)

但不是在屏幕内.

我尝试使用xterm作为屏幕内的终端 - 但不是想要的效果.

感谢帮助!

Der*_*rek 22

在主目录的.screenrc文件中,添加以下行:

altscreen上

那应该解决它.根据屏幕的手册页,它打开"备用屏幕"支持,"就像在xterm中一样".

我测试了它,它做了你正在寻找的.