Ubuntu पर gvim में माउस क्लिक अक्षम करें


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

मेरे पास एक ही समस्या थी और हालांकि एक माउस / टचपैड को अक्षम कर सकता है पूरी तरह से एक बेहतर उपाय है: टाइपिंग के दौरान टचपैड को अक्षम करना।

उबंटू के लिए एक कैसे है


0

मैं so=1gui सेक्शन के तहत अपने .gvimrc या .vimrc में सेट का उपयोग कर रहा हूं । दूसरे लोग Ctrl+ Cऔर Ctrl+ Vचिपकाने के लिए हैं, जो गुई में पूरी तरह से सुविधाजनक है।

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
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.