Либо выход из vim, либо ctrl-z vim, должен отображать содержимое, а не отображать предыдущие команды в xterm.
Я почти уверен, что это настройка vimrc, а не настройка Xresources, но не помню ...
Благодаря.
if &term =~ "xterm"
" restore screen after quitting
set t_ti=ESC7ESC[rESC[?47h t_te=ESC[?47lESC8
if has("terminfo")
let &t_Sf="\ESC[3%p1%dm"
let &t_Sb="\ESC[4%p1%dm"
else
let &t_Sf="\ESC[3%dm"
let &t_Sb="\ESC[4%dm"
endif
endif
в vim
, набрав :help norestorescreen
, говорит, что в ваш .vimrc нужно добавить следующее:
For non-Windows Vim: You can set or reset the 't_ti' and 't_te'
options in your .vimrc. To disable restoring:
set t_ti= t_te=
Это сработало для меня, используя Ubuntu 12.04 с Vim 7.3.429.