Saat menggunakan :vsplitjendela 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 :vsplitjendela 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+=kuntuk mencegah pengubahan ukuran Vim, lihat juga dokumentasi di:help 'go-k'
guioptions-=Ltampaknya sudah cukup bagi saya, saya mungkin belum membahas semua kasus. Bagi siapa pun yang bertanya-tanya,:set guioptions-=rhapus bilah gulir sisi kanan danguioptions-=Lhapus bilah kiri, yang muncul saat menggunakan:vsplit.