Saat menggunakan :vsplit
jendela gvim saya melompat ke lokasi layar tertentu. Bagaimana saya menghentikan ini terjadi?
Hal yang sama terjadi ketika pemisahan kedua ke terakhir ditutup.
Saya menggunakan gvim di Windows.
Saat menggunakan :vsplit
jendela gvim saya melompat ke lokasi layar tertentu. Bagaimana saya menghentikan ini terjadi?
Hal yang sama terjadi ketika pemisahan kedua ke terakhir ditutup.
Saya menggunakan gvim di Windows.
Jawaban:
Ini terjadi karena ketika membelah jendela secara vertikal, vim perlu menambahkan scrollbar vertikal, yang menyebabkan vim untuk menghitung ulang ukuran visual dan akhirnya membuat vim melompat ke lokasi layar yang berbeda. Solusi saat ini adalah untuk:set guioptions-=r guioptions-=L
Memperbarui
Pada patch 8.0.1278 , Anda juga dapat menggunakan :set guioptions+=k
untuk mencegah pengubahan ukuran Vim, lihat juga dokumentasi di:help 'go-k'
guioptions-=L
tampaknya sudah cukup bagi saya, saya mungkin belum membahas semua kasus. Bagi siapa pun yang bertanya-tanya,:set guioptions-=r
hapus bilah gulir sisi kanan danguioptions-=L
hapus bilah kiri, yang muncul saat menggunakan:vsplit
.