Подтвердить что ты не робот

Восстановление экрана vim

Я использую vim на экране для разработки, и если я выйду из vim, текущее содержимое экрана останется там...

вне экрана (xterm), выход из vim будет восстанавливать предыдущий буфер (Например:

[ server1 ]~$ cmd
      some stuff, some stuff
[ server1 ]~$ cmd
[ server1 ]~$ cmd

)

Но не внутри экрана.

Я попытался использовать xterm в качестве терминала внутри экрана, но не с желаемым эффектом.

Спасибо за помощь!

4b9b3361

Ответ 1

В файле .screenrc в домашнем каталоге добавьте строку:

altscreen на

Это должно исправить это. Согласно странице man для экрана, она включает поддержку "альтернативного экрана", как и в xterm.

Я тестировал его, и он делает то, что вы ищете.