我的问题很简单,但是我很难轻松地对其进行构图/解释。
我用不同的帐户登录了几个Unix框。在vim中编辑文本文件时,我看到了user1
和的2种不同的东西user2
用户1
输入时vim filename
,vim打开,然后编辑文件。当我关闭它时,文件中的完整文本消失了,我看到了先前存在的Teminals的命令/输出。
用户2
输入时vim filename
,vim打开,然后编辑文件。当我关闭它时,在我进入状态时显示在显示器上的文件部分vim
仍会显示在显示器上,并且所有以前的Terminal显示器都会向上滚动。即使文件只有1行,退出vim后,显示屏也会显示第一行,其余全部显示,~
然后在屏幕底部看到命令提示符。
细节
$ 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)
我比较了vimrc
两个用户的文件,并且知道所有设置,但没有找到与此行为相关的任何设置/配置。
此行为与shell配置有关吗?如何设置事物,以便获得user1
场景中所示的行为?
我无法轻松地描述这一点,也发现很难用Google来搜索,因为我不知道要使用哪种关键字来查找此类行为。让我知道,如果我应该进一步阐述。
user1
和user2
帐户在同一台或不同的计算机上吗?