แก้ไข: ปัญหาของเมาส์ที่เปิดใช้งานvim
ดูเหมือนจะเฉพาะเจาะจงกับgnome-terminal
(เวอร์ชั่น 3.4.1.1-1; ฉันใช้โหมดย้อนกลับ gnome 3) หากฉันใช้xterm
งานการสนับสนุนเมาส์vim
จะถูกปิดใช้งานตามค่าเริ่มต้นและฉันมีตัวเลือกให้เปิดใช้งาน ( :set mouse=a
ซึ่งฉันไม่เคยทำ) และปิดการใช้งาน ( :set mouse=
) ในทางตรงกันข้ามเมื่อผมทำงานvim
ในgnome-terminal
การสนับสนุนเมาส์ถูกเปิดใช้งานโดยค่าเริ่มต้นและมันเป็นไปไม่ได้ที่จะปิดการใช้งาน ( :set mouse=
ไม่มีผล) มีวิธีแก้ปัญหาสั้น ๆ ในการเปลี่ยนเทอร์มินัลอีมูเลเตอร์หรือไม่
vim
ฉันต้องการที่จะสนับสนุนเมาส์ปิดการใช้งานอย่างสมบูรณ์ใน ฉันกำลังใช้งานvim
รุ่น 2: 7.3.547-3 ถึงgnome-terminal
เวอร์ชัน 3.4.1.1-1 คำสั่งต่อไปนี้ไม่ว่าจะดำเนินการโดยตรงในกลุ่มหรือเพิ่มลงใน.vimrc
ไฟล์ของฉันล้มเหลวในการปิดใช้งานการสนับสนุนเมาส์:
set mouse =
set mouse =""
จากการอ่านคู่มือ vim และโพสต์ออนไลน์คำสั่งเหล่านี้อย่างใดอย่างหนึ่งหรือทั้งสองควรทำงานได้ โดยเฉพาะอย่างยิ่งคู่มือ vim ระบุดังต่อไปนี้
'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.
ฉันกำลังใช้แล็ปท็อปและทุกครั้งที่มือของฉันแปรงแทร็คแพดตำแหน่งเคอร์เซอร์ของฉันจะเป็นกลุ่มอย่างกะทันหัน