Sunting: Masalah mouse yang diaktifkan di vimtampaknya khusus untuk gnome-terminal(versi 3.4.1.1-1; Saya menggunakan mode fallback gnome 3). Jika saya menjalankan xterm, dukungan mouse dalam vimdinonaktifkan secara default, dan saya memiliki opsi untuk mengaktifkannya ( :set mouse=a, yang tidak pernah saya lakukan) dan menonaktifkannya ( :set mouse=). Sebaliknya, ketika saya menjalankan vimdi gnome-terminal, dukungan mouse diaktifkan secara default dan tidak mungkin untuk menonaktifkannya ( :set mouse=tidak berpengaruh). Apakah ada solusi untuk mengganti emulator terminal?
Saya ingin sepenuhnya menonaktifkan dukungan mouse di vim. Saya menjalankan vimversi 2: 7.3.547-3 hingga gnome-terminalversi 3.4.1.1-1. Perintah-perintah berikut, apakah dijalankan secara langsung dalam vim atau ditambahkan ke .vimrcfile saya , gagal menonaktifkan dukungan mouse:
set mouse =
set mouse =""
Berdasarkan membaca manual vim dan posting online, satu atau kedua perintah ini harus berfungsi. Secara khusus, manual vim menyatakan yang berikut ini
'mouse' string (default "", "a" for GUI, MS-DOS and Win32)
The mouse can be enabled for different modes:
n Normal mode
v Visual mode
i Insert mode
c Command-line mode
h all previous modes when editing a help file
a all previous modes
r for |hit-enter| and |more-prompt| prompt
Normally you would enable the mouse in all four modes with: >
:set mouse=a
When the mouse is not enabled, the GUI will still use the mouse for
modeless selection. This doesn't move the text cursor.
Saya menggunakan laptop dan setiap kali tangan saya menyentuh trackpad, posisi kursor saya dalam gerakan tiba-tiba bergerak.