2009-11-05 20 views
12

yo uso vim en pantalla para el desarrollo y si dejo de vim, la corriente de la pantalla de contenido queda allí ...pantalla vim restaurar

fuera de la pantalla (xterm), que sale de vim restaurará el buffer anterior (como :

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

)

Pero no pantalla interior.

Intenté usar xterm como terminal dentro de la pantalla, pero no con el efecto deseado.

¡Gracias por la ayuda!

Respuesta

22

En el .screenrc archivo en su directorio personal, añada la línea:

altscreen en

Eso debería arreglarlo. De acuerdo con la página del manual para la pantalla, activa el soporte de "pantalla alternativa", "al igual que en xterm".

Lo probé y hace lo que está buscando.

+0

grande grande gracias! eso es exactamente lo que necesitaba :) – Beerweasle

+1

Esto solo funciona para pantallas nuevas. Si desea que esto se aplique a una pantalla existente, debe ejecutarla como un comando, haciendo: 'C-a:' 'altscreen on' – Renato