我在屏幕上使用vim进行开发,如果我退出vim,当前的屏幕内容会保留在那里......
在屏幕外(xterm),退出vim将恢复之前的缓冲区 (如:
[ server1 ]~$ cmd
some stuff, some stuff
[ server1 ]~$ cmd
[ server1 ]~$ cmd
)
但不在屏幕内。
我试图将xterm用作屏幕内的终端 - 但不是想要的效果。
感谢您的帮助!
答案 0 :(得分:22)
在主目录的.screenrc文件中,添加以下行:
altscreen
那应该解决它。根据屏幕的手册页,它打开“备用屏幕”支持,“就像在xterm中一样。”
我测试了它,它可以满足您的需求。