Utilizo urxvt con pantalla GNU con X11 en mi mac. Me gusta mucho. Mi único problema es que cuando salgo de vim, coloca el indicador de shell debajo de la ventana de vim. Este no es un gran problema, pero básicamente oculta lo que estaba haciendo antes de abrir vim. Si uso urxvt sin pantalla GNU y salgo de vim, oculta la ventana de vim y coloca mi indicador de shell justo después del indicador que abrió vim.
¿Alguna idea de lo que puedo arreglar en la pantalla para ayudar con esto?
¿Tiene esto algo que ver con el protector de pantalla?
vim
gnu-screen
urxvt
Brian
fuente
fuente
Respuestas:
Habilita la
altscreen
opción en~/.screenrc
.Los programas de pantalla completa usan una función de terminal llamada "pantalla alternativa", que tiene un búfer de pantalla separado y (a menudo) cambios menores de comportamiento para adaptarse a tales interfaces. El programa ingresa a la pantalla 'alternativa' cuando se inicia y vuelve a 'normal' al salir.
Dado que la pantalla en sí misma actúa como un emulador de terminal, también tiene que emular la función de pantalla alternativa. Todos los demás emuladores de terminal habilitan esta función de manera predeterminada, pero Screen la tiene oculta detrás de la
altscreen
opción por algunas razones históricas.fuente
Agregue esta línea a su ~ / .screenrc:
fuente