В моей новой системе Ubuntu я запускаю экранную сессию и редактирую файл в энергии или просматриваю его в меньше. После того, как я вышел, экран не перерисовывает себя, но просто прокручивает для показа командной строки под всем материалом, который я просто просматривал в энергии или меньше.
Как я могу изменить это так, чтобы выход из энергии возвратил меня экрану путем, это было, прежде чем я вызвал энергию?
Экран Altscreen
(альтернативный экран) функция отключена по умолчанию.
Добавьте это к вашему .Screenrc
:
altscreen on
см.: http://www.gnu.org/software/shreen/manual/screen.html#redisplay
Это вызвано вашим Termcap для неполного экрана. (Кажется, это действительно общая проблема.) Vim не знает последовательности для восстановления экрана, поэтому он просто оставляет так, как будто это было.
Вы можете обойти эту проблему, установив вариант термина VIM (или переменную терминов среды перед запуском VIM) в терминал, который «Screen Contactible», как xterm. Например:
TERM=xterm vim
или (в VIM):
:set term=xterm
Вы можете установить параметры T_TI
и T_TE
в VIM к правильным кодам. См. : помогите Xterm-экраны
в VIM для более подробной информации.