Моє запитання просте, але мені важко легко це зрозуміти / пояснити.
Я входжу в декілька полів Unix з різними обліковими записами. Я бачу 2 різні речі для user1
та user2
, під час редагування текстових файлів in vim
користувач1
Коли я 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
сценарії?
Я не в змозі легко описати це, також мені важко гугл, оскільки я не знаю, на яке ключове слово шукати таку поведінку. Дайте мені знати, якщо я повинен детальніше розробитись.
user1
іuser2
рахунки на одних і тих же машинах?