Depois de sair do vim, mostre o texto original no vim

0

Ou o vim ou ctrl-z vim, deve exibir o conteúdo e não exibir os comandos anteriores no xterm.

Tenho certeza que é uma configuração do vimrc e não do Xresources, mas não consigo lembrar ...

Obrigado.

    
por Marin 09.04.2013 / 02:51

2 respostas

0
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
    
por Marin 11.04.2013 / 03:49
0

em vim digitando :help norestorescreen diz para colocar o seguinte no seu .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=

Isso funcionou para mim usando o Ubuntu 12.04 com o Vim 7.3.429.

    
por grantbow 11.04.2013 / 13:48