私の質問は簡単ですが、簡単に組み立てたり説明したりするのは難しいと感じています。
異なるアカウントで複数のUnixボックスにログインします。vimでテキストファイルを編集しているときに、user1
とに2つの異なるものがuser2
表示される
user1
を入力vim filename
すると、vimが開き、ファイルを編集します。ファイルを閉じると、ファイルの完全なテキストが消え、以前に存在していたTeminalsのコマンド/出力が表示されます。
user2
を入力vim filename
すると、vimが開き、ファイルを編集します。閉じたときに、ディスプレイに表示されていたファイルの一部がvim
まだディスプレイに表示され、以前のすべてのターミナルディスプレイがスクロールアップされます。ファイルが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
両方のユーザーのファイルを比較しましたが、すべての設定を認識していますが、この動作に関連する設定/構成は見つかりません。
この動作はシェル構成に関連していますか?user1
シナリオに示されている動作を得るために、どのように設定しますか?
これを簡単に説明することはできません。また、そのような行動を探すキーワードがわからないため、Googleで検索するのも難しいと感じています。さらに詳しく説明する必要がある場合は、教えてください。
user1
とuser2
、同じまたは異なるマシン上のアカウント?