Eu gosto de usar o vimdiff como uma ferramenta git diff / merge. O problema é quando redimensiono a janela do terminal host para um novo tamanho: dos dois painéis divididos, o mais à esquerda permanece da mesma largura, enquanto o mais à direita é estendido para o tamanho da janela inteira.
Existe um comando para tornar os painéis divididos a mesma largura após o redimensionamento das janelas? Ou uma configuração que torna os painéis sempre do mesmo tamanho? Eu examinei, :set equalalways
mas parece não fazer o que estou pedindo.
<C-v> <C-w>
; Eu useiautocmd VimResized * wincmd =
no meu .vimrc em vez disso^W
e<C-w>
não funcionou. Se você não se importa, editei sua resposta para mostrar o outro método. Sinta-se à vontade para revisar essa alteração ou reverter se não concorda.Ctrlw=redimensionará os painéis divididos para se tornarem iguais. Mas não sei como torná-los iguais automaticamente, acionados quando a janela é redimensionada.
fonte