key-bindings पर टैग किए गए जवाब

कुंजी दबाते समय एक क्रिया करना। इन्हें कुंजी मैपिंग या मैपिंग भी कहा जाता है। डिफ़ॉल्ट कुंजी बाइंडिंग के बारे में प्रश्नों के लिए, साथ ही कुंजी बाइंडिंग बनाने या पुनर्परिभाषित करने के लिए।

1
इंसर्ट मोड में अक्षरों का क्रम मैप करें
मैं पहले से ही सम्मिलित मोड में एक महत्वपूर्ण संयोजन को मैप कर सकता हूं: :inoremap abc <do stuff> हालाँकि, इसकी कुछ कमियाँ हैं: अनुक्रम के एक आंशिक संस्करण को टाइप करते समय, जैसे कि ab, वर्ण वास्तव में थोड़े समय के लिए प्रदर्शित नहीं होते हैं, क्योंकि यह "प्रतीक्षा" …

2
मैं विभिन्न कीबोर्ड लेआउट के साथ काम करने के लिए विम को कैसे संशोधित कर सकता हूं?
मैं एक गैर-QWERTY कीबोर्ड लेआउट के साथ टाइप करता हूं। कई कुंजियाँ विम का उपयोग अब होम रो पर हैं, लेकिन कुछ प्रमुख बाइंडिंग बस काम नहीं करती हैं, सबसे स्पष्ट एक hjklकुंजी है। मैं अपने कीबोर्ड लेआउट के साथ बेहतर काम करने के लिए इन प्रमुख बाइंडिंग को कैसे …

3
टर्मिनल पर विम के डॉक (: सहायता) के लिंक के बाद समस्या
मुझे टर्मिनल पर विम के प्रलेखन को पढ़ने में कुछ परेशानी हो रही है क्योंकि मैं दिए गए लिंक का पालन नहीं कर सकता। मैं उद्धृत करता हूं: किसी विषय पर जाएं: कर्सर को टैग पर रखें (उदाहरण के लिए बार |) और हिट CTRL-]। समस्या यह है कि मैं …

6
कर्सर के ऊपर / नीचे लाइन कैसे हटाएं, लेकिन वर्तमान लाइन नहीं?
क्या मौजूदा एक से ऊपर लाइन (या एन लाइन) हटाने के लिए कोई कमांड है? ऊपर = वर्तमान शामिल नहीं है। यानी, क्या कोई विकल्प है dkजो वर्तमान लाइन को नष्ट नहीं करता है? कैसे o/ Oऔर p/ Pकाम करने के लिए समान है , लेकिन विलोपन के साथ। वर्तमान …

3
क्या मापदंडों के साथ मैपिंग बनाना संभव है?
मैंने कुछ मैपिंग बनाई हैं जैसे: :nnoremap <buffer> <leader>xyzABC :call SomeFunc('ABC')<CR> :nnoremap <buffer> <leader>xyzDE :call SomeFunc('DE')<CR> :nnoremap <buffer> <leader>xyzFoo18 :call SomeFunc('Foo18')<CR> :nnoremap <buffer> <leader>xyzBar22 :call SomeFunc('Bar22')<CR> जो इच्छानुसार काम करता है। मैं अब एक मैप-टेम्प्लेट बनाने की संभावना तलाश रहा हूं, जो मुझे अपने मैप के स्पष्ट निरर्थक भागों को …

2
कुंजी दबाए रखते समय मैपिंग कैसे दोहराएं
मैं .vimrcआसानी से विभाजित खिड़कियों का आकार बदलने के लिए अपने कुछ सरल मैपिंग में है: noremap <Leader><UP> <C-w>+ noremap <Leader><DOWN> <C-w>- यही कारण है कि बहुत ठीक, लेकिन उदाहरण के लिए काम करता है, जब मैं 10 लाइनों मैं प्रेस और रिहाई के लिए है की विंडो का आकार …

1
`gs` के लिए केस का उपयोग करें
के लिए प्रलेखन के अनुसार gs: N सेकंड के लिए सो जाओ (डिफ़ॉल्ट 1) इस प्रकार आप 10 सेकंड के लिए सोने के लिए विम का उपयोग कर सकते हैं 10gs। इस कमांड के लिए एक अच्छा उपयोग मामला क्या है?

3
ओपन मैन सेक्शन 3
मैं लिनक्स पर सी विकसित करने के लिए विम का उपयोग कर रहा हूं। जब मैं Kअंतर्निहित शब्द के लिए मैन पेज खोलने के लिए प्रेस करता हूं, तो मेरा नियंत्रण नहीं होता है कि किस मैन सेक्शन को खोला जाता है। क्या कहीं निर्दिष्ट करने का कोई तरीका है?

4
दोहराने के लिए एक साथ बंडलिंग कमांड अनुक्रम (।)
विचार करें: apple pear अपना कर्सर पहली पंक्ति में रखें और Ypनिर्माण करें: apple apple pear अपने कर्सर को pearलाइन पर रखें और .अंतिम कमांड को दोहराने के लिए टाइप करें। यह केवल p(संयोजन के बजाय Yp) दोहराता है , उत्पादन: apple apple pear apple मैं .अंतिम N कमांड्स को …

2
संवेदनशील संवेदनशील सम्मिलित मोड मैपिंग या संक्षिप्त नाम
मैं गणित के टाइपिंग को आसान बनाने के लिए अपने LaTeX प्लगइन के लिए कुछ उपयोगिता मैपिंग लागू करने की योजना बना रहा हूं । उदाहरण के लिए, मैं इसके समान संक्षिप्ताक्षर बनाना चाहता हूं `a : \alpha `b : \beta -> : \to => : \Rightarrow और इसी तरह। …

3
Ctrl-A और Ctrl-X की तरह लेकिन केवल पहले अंक को संशोधित करें
क्या कर्सर के बाद / पहले अंक को बढ़ाने / घटाने का एक तरीका है, न कि पूरी संख्या। मुझे पता है कि यह कैसे काम नहीं करता है, लेकिन क्या ऐसा कोई प्लगइन है जो ऐसा करता है? मैं इसे खोजने में असमर्थ था। सीएसएस और अन्य मामलों में …

1
क्या WORD के लिए एक <Cw> है?
दबाने Ctrl- wडालने के मोड में पिछले शब्द को हटा देगा। यह के बराबर है Ctrl- BackspaceWindows में, और Opt- Deleteओएस एक्स में, और वास्तव में टाइपिंग की गति। विम के अलग-अलग अवधारणाओं है wordऔर WORD(देखें :help word)। यह पाठ नेविगेशन के लिए अमूल्य है: यह wऔर W, bऔर B, …

2
Vimgolf सभी कीस्ट्रोक्स को कैसे रिकॉर्ड करता है?
समय-समय पर मैं vimgolf के एक दौर में संलग्न होना पसंद करता हूं । यह ज्ञानवर्धक हो सकता है। वे सभी कीस्ट्रोक्स रिकॉर्ड करने में कैसे सक्षम हैं? यह एक विम फीचर होना चाहिए। किसी को भी किसी भी विचार कैसे करना है। यह कुछ परिस्थितियों में सब कुछ रिकॉर्ड …

1
बराबर चिह्न के साथ Ctrl मानचित्रण
मैं अपने Ctrl और प्लस साइन को एक साथ मैप करने की कोशिश कर रहा हूं। यह मैं अपने vimrc में कोशिश कर रहा हूँ: nnoremap &lt;C-=&gt; : echo "Hello" &lt;CR&gt; हालाँकि ऐसा लगता है कि मैपिंग को ट्रिगर नहीं किया जा रहा है। मैं क्या गलत कर सकता हूँ …

4
Ctrl + a, ctrl + x के माध्यम से "सच्चे" और "झूठे" मानों को स्वैप करें
मुझे लगता है कि संयोजन + और + के साथ कोड में तेजी से स्वैप trueऔर falseमूल्यों की संभावना होना उपयोगी होगा । क्या इसके लिए कुछ प्लगइन है या कुछ और है?ctrlactrlx

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