Quando eu uso
git commit --amend
Ele entrará em uma janela do vi para permitir que eu insira comentários para a confirmação, o problema é que a janela do vi mostrará alguns caracteres sujos do fundo do shell anterior. Então eu me pergunto como posso deixar o vi recarregar ou redesenhar a tela para torná-la normal.
Até agora, tentei reiniciar o terminal e Ctrl + L, funciona, mas gostaria de saber se há melhor resposta para tal situação?
!redraw
é mais versátil.:redraw!
Para forçar uma atualização de tela
fonte
Em Vi, ambos são redesenhados:
De http://www.cs.rit.edu/~cslab/vi.html#A1.4 (link morto; ver arquivo )
Conforme observado nos comentários, o Vim agora usa ^ R para refazer e ^ L sozinho para redesenhar.
fonte