pantalla: ¿cómo activar la pantalla alternativa?

Cuando trabajo en el terminal, veo el historial de los últimos resultados de ejecución de comandos de shell. Si ejecuto vim, veo el archivo que abro a pantalla completa. Cuando salgo de vim, puedo ver el historial de los últimos comandos de shell nuevamente.

Sin embargo, cuando uso vim de pantalla. Veo la huella del archivo que estaba editando en mi salida de vim en lugar del historial de los últimos comandos de shell.Aunque me gustaría ver la historia de la concha.

¿Cómo puedo lograr este comportamiento?

Solía:

terminal.app y iterm2.appintentado cambiar xterm a xterm-256color (en iterm2.app)marcando y desmarcando "Guardar líneas para retroceder cuando una barra de estado de la aplicación está presente" y "Guardar líneas para retroceder en modo de pantalla alternativa" (en iterm2)agregar termcapinfo xterm ti @: te @ a .screenrc (aunque debería ser una solución al problema opuesto, pero ¿por qué no intentarlo)?sshing a las máquinas linux y tratando de usar gnu-screen allí

Hasta ahora no conseguí el comportamiento deseado.

PD

Busqué en Google un poco y vi comentarios de personas que intentan resolver el problema opuesto:

Es probable que muchos de ustedes conozcan el comportamiento molesto de los programas basados ​​en la consola como less o vi que restaura la pantalla después de salir para que el texto que acaba de tener desaparezca.

La idea principal detrás de este comportamiento es si los programas usan una pantalla alternativa para guardar una imagen del historial de shell y mostrarla cuando vim sale. Así, si uno quiere resolver el problema opuesto, debería

exorce la malvada pantalla alternativa

Respuestas a la pregunta(1)

Su respuesta a la pregunta