2009-11-05 201 views
12

我使用vim在屏幕的發展,如果我退出VIM,當前屏幕內容在那裏停留......VIM屏幕恢復

屏幕(xterm中)外,在退出vim會恢復到以前的緩衝 (如:

[ server1 ]~$ cmd 
     some stuff, some stuff 
[ server1 ]~$ cmd 
[ server1 ]~$ cmd 

但內部沒有屏幕。

我試圖用xterm作爲屏幕內的終端 - 但沒有想要的效果。

感謝您的幫助!

回答

22

在你的主目錄文件.screenrc,添加一行:

altscreen上

這應該修復它。根據屏幕的手冊頁,它將打開「備用屏幕」支持,「就像在xterm中一樣」。

我測試了一下,它可以做你正在尋找的東西。

+0

大大謝謝!這就是我需要的:) – Beerweasle 2009-11-05 20:58:05

+1

這隻適用於新的屏幕。如果你想把它應用到現有的屏幕上,你必須將它作爲一個命令來執行,這樣做:'C-a:''altscreen on' – Renato 2012-06-25 17:05:01