Saya suka menggunakan vimdiff sebagai alat git diff / merge. Masalahnya adalah ketika saya mengubah ukuran jendela terminal host ke ukuran baru: dari dua panel split, sisa paling kiri dengan lebar yang sama, sedangkan yang paling kanan diperluas ke ukuran jendela penuh.
Apakah ada perintah untuk membuat panel split sama lebar setelah windows telah diubah ukurannya? Atau pengaturan yang membuat panel selalu berukuran sama? Saya melihat ke dalam :set equalalways
tetapi sepertinya tidak melakukan apa yang saya minta.
<C-v> <C-w>
; Saya menggunakanautocmd VimResized * wincmd =
.vimrc sebagai gantinya^W
dan<C-w>
tidak bekerja. Jika Anda tidak keberatan, saya mengedit jawaban Anda untuk menunjukkan metode lainnya. Jangan ragu untuk meninjau perubahan ini, atau kembalikan jika Anda tidak setuju.Ctrlw=akan mengubah ukuran panel split menjadi sama. Tapi saya tidak tahu bagaimana membuat mereka sama secara otomatis, dipicu ketika jendela diubah ukurannya.
sumber