Mi pregunta es simple, pero me resulta difícil enmarcarla / explicarla fácilmente.
Me conecto a varias cajas de Unix con diferentes cuentas. Veo 2 cosas diferentes para user1y user2, mientras edito archivos de texto en vim
usuario1
Cuando vim filenameescribo, vim se abre y edito el archivo. Cuando lo cierro, el texto completo del archivo se ha ido, y veo el comando / salida de Teminals que estaba presente anteriormente.
usuario2
Cuando vim filenameescribo, vim se abre y edito el archivo. Cuando lo cierro, la parte del archivo que estaba presente en la pantalla mientras yo estaba vimtodavía aparece en la pantalla, y toda la pantalla de Terminal anterior se desplaza hacia arriba. Incluso si el archivo era solo 1 línea, después de salir de vim, la pantalla muestra la primera línea, con el resto ~y veo el símbolo del sistema en la parte inferior de la pantalla.
Detalles
$ bash --version
GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
$ vim --version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Jun 12 2009 07:08:36)
Comparé los vimrcarchivos para ambos usuarios, y conozco todas las configuraciones, y no encuentro ninguna configuración / configuración relacionada con este comportamiento.
¿Está este comportamiento relacionado con la configuración de shell? ¿Cómo configuro las cosas para obtener el comportamiento como se muestra en el user1escenario?
No puedo describir esto fácilmente, también me resulta difícil buscar en Google, ya que no sé qué palabra clave buscar para tal comportamiento. Déjame saber, si debo elaborar más.
user1yuser2cuentas en la misma o diferentes máquinas?