Minha pergunta é simples, mas acho difícil enquadrar / explicar facilmente.
Eu entro em várias caixas Unix com contas diferentes. Eu vejo duas coisas diferentes para user1
e user2
, ao editar arquivos de texto no vim
user1
Quando digito vim filename
, o vim é aberto e edito o arquivo. Quando o fecho, o texto completo do arquivo desaparece e vejo o comando / saída do Teminals que estava presente anteriormente.
user2
Quando digito vim filename
, o vim é aberto e edito o arquivo. Quando eu o fecho, a parte do arquivo que estava presente no visor enquanto eu vim
ainda estava aparecendo no visor, e toda a tela anterior do Terminal é rolada para cima. Mesmo que o arquivo tenha apenas 1 linha, depois de sair do vim, o visor mostra a primeira linha, com todo o resto, ~
e vejo o prompt de comando na parte inferior da tela.
Detalhes
$ 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)
Comparei os vimrc
arquivos para ambos os usuários e conheço todas as configurações e não encontro nenhuma configuração / configuração relacionada a esse comportamento.
Esse comportamento está relacionado à configuração do shell? Como faço para definir as coisas, para obter o comportamento conforme mostrado no user1
cenário?
Não sou capaz de descrever isso com facilidade, o que também dificulta o Google, pois não sei qual palavra-chave procurar esse comportamento. Deixe-me saber, se eu devo elaborar mais.
user1
euser2
contas no mesmo ou em máquinas diferentes?