ปิดใช้งานการคลิกเมาส์ใน gvim บน Ubuntu


11

ฉันจะทำให้ gvim ละเว้นการคลิกเมาส์ได้อย่างไร ฉันเบื่อแทร็คแพดทำให้เคอร์เซอร์อยู่ทั่วทุกที่ ฉันใช้ xubuntu ถ้านั่นหมายความว่าอะไร

คำตอบ:


11

ฉันใช้:

:set mouse=c

สิ่งนี้ตั้งเป็นโหมดบรรทัดคำสั่ง คุณสามารถอ่านเกี่ยวกับตัวเลือกทั้งหมดได้โดยพิมพ์

:help mouse

เพื่อหลีกเลี่ยงความต้องการที่จะพิมพ์คำสั่งในแต่ละครั้งคุณสามารถวางไว้ใน ~ / .vimrc ของคุณ


3

อากิระกล่าวว่าคุณสามารถปิดการใช้เมาส์อย่างสิ้นเชิง <nop>แต่คุณยังสามารถปิดการใช้งานปุ่มเมาส์การคัดเลือกโดยการทำแผนที่ให้พวกเขา ตัวอย่างเช่นหากเป็นเพียงปัญหาในโหมดแทรกและเพียงปุ่มซ้ายของเมาส์:

:imap <LeftMouse> <nop>

คุณสามารถทำได้ด้วยการคลิกสองครั้ง:

:imap <2-LeftMouse> <nop>

ดู:

:help gui-mouse-mapping
:help map-overview


1

ฉันมีปัญหาเดียวกันและแม้ว่าหนึ่งสามารถปิดการใช้งานเมาส์ / ทัชแพดทั้งหมดมีทางออกที่ดีกว่า: การปิดการใช้งานทัชแพดในขณะที่พิมพ์

สำหรับ Ubuntu มีวิธีการ


0

ฉันกำลังใช้ set so=1ใน. gvimrc หรือ. vimrc ของฉันภายใต้ส่วน gui อีกอันใช้สำหรับCtrl+ CและCtrl+ การVวางซึ่งสะดวกมากใน GUI

if has('gui_running')
        vmap <C-c> "+yi
        vmap <C-x> "+c
        vmap <C-v> c<ESC>"+p
        imap <C-v> <C-r><C-o>+
        set so=1
endif
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.