vim कि मैं सीखा है अब तक किया गया है कि एक Ctrl +सी या Ctrl +[Esc कुंजी के बजाय दबा सकते हैं उपयोग करने के लिए सबसे अच्छा सुझाव दिए गए में से एक। हालांकि मैं एक ड्वोरक कीबोर्ड के उपयोग करती हैं इसलिए Ctrl +[ रूप में अच्छी तरह तो मैं ज्यादातर Ctrl +सी का उपयोग पहुँच से बाहर मेरे लिए एक छोटे से है। अब मैंने कहीं पढ़ा है कि इन दो कुंजी संयोजन वास्तव में बिल्कुल वैसा ही व्यवहार और यह Ctrl +[ उपयोग करने के लिए बेहतर है कि नहीं है। मुझे अभी तक किसी भी समस्या का सामना नहीं हुआ है, हालांकि मैं जानना चाहता हूं कि दोनों के बीच क्या अंतर है?<C-C> और vim में <C-[> के बीच क्या अंतर है?
उत्तर
विम के दस्तावेज़ के अनुसार, Ctrl +सी संक्षिप्त रूपों की जांच नहीं करता और जब तक Ctrl +[ करता InsertLeave
autocommand घटना ट्रिगर नहीं करता।
एक विकल्प वे एक ही चरित्र हैं <C-[>
बिल्कुल Esc के समान है, पुन: मैप करने के लिए Ctrl +सी
inoremap <C-c> <Esc><Esc>
यह पता चला है के रूप में निम्नलिखित का उपयोग है,। तो वहां किसी भी अंतर के बारे में सोचने की जरूरत नहीं है। :)
के साथ एक मानचित्रण है, * नहीं * के बीच का अंतर सी [और Esc – doubleDown
बेहद देर से जवाब, लेकिन मेरे पास एक ही प्रश्न था और एक व्यावहारिक उदाहरण मिला जो अंतर को समझाने में मदद करता है, तो क्यों नहीं।
आप एक दृश्य ब्लॉक चयन करें और फिर c
के साथ बदलने के लिए या A
साथ इसका अंत करने के लिए कुछ संलग्न, यदि आप तो <Esc>
साथ बाहर निकलने के लिए, एक ही परिवर्तन दृश्य ब्लॉक के सभी लाइनों पर क्या होगा (जो हैं वास्तव में उपयोगी! :help v_b_A
देखें); यदि आप <C-c>
से बाहर निकलते हैं, तो ऐसा नहीं होता है, केवल एक पंक्ति में परिवर्तन होता है। शायद इसी तरह की अन्य चीजें मैं मैं <C-c>
साथ याद आ रही थी एहसास नहीं था ...
हाँ, और मैं सिर्फ देखा है कि https://github.com/myusuf3/numbers.vim/ 'Esc' कुंजी पर निर्भर करता है। –
एक और अंतर यह है कि जब आप खुली कमांड विंडो ('q:' सामान्य मोड से 'या'
- 1. <%# %> और <%= %> के बीच क्या अंतर है?
- 2. <% # और <% = उद्घाटन टैग के बीच क्या अंतर है?
- 3. <? Php और <के बीच अंतर?
- 4. एएसपीएक्स में <%: और <% = और <% # के बीच क्या अंतर है?
- 5. क्या स्ट्रीम के बीच का अंतर "<<" और लिखें
- 6. आर में `=` और `<-` के बीच क्या अंतर है?
- 7. cout << cout और cout << और cout में C++ के बीच क्या अंतर है?
- 8. <asp:table> और <table> के बीच अंतर?
- 9. <acronym> और <abbr> के बीच अंतर?
- 10. <?> और <के बीच क्या अंतर है? जावा जेनरिक में ऑब्जेक्ट> बढ़ाता है?
- 11. "<>" और "! =" के बीच क्या अंतर है?
- 12. <string> और <string.h> के बीच अंतर?
- 13. एएसपी.नेट एमवीसी में <% # और <% = के बीच क्या अंतर है?
- 14. क्या सी # में सूची <> और शब्दकोश <> के बीच अंतर है
- 15. रेल्स erb में <% code %> और <%= code %> के बीच क्या अंतर है?
- 16. ASP.NET में <% # बाइंड ("")%> और <% # Eval ("")%> के बीच क्या अंतर है?
- 17. एएसपी.नेट एमवीसी में <%: और <% = के बीच क्या अंतर है?
- 18. आरएसएस में <pubDate> और <lastbuildDate> के बीच क्या अंतर है?
- 19. <% "का अर्थ क्या है: <% = और <% = में क्या अंतर है?
- 20. अंतर <> और =
- 21. एएसपी.Net में, <% = और <% #
- 22. <% $, <% @, <% =, <% # ... सौदा क्या है?
- 23. <% ... %> और <%! ... %> के बीच अंतर क्या है jsp
- 24. <jsp: शामिल पृष्ठ = ...> और <% @ फ़ाइल = ...> के बीच क्या अंतर है?
- 25. जावा: <init> और <clinit> के बीच क्या अंतर है?
- 26. एचटीएमएल <head> और <body> टैग के बीच क्या अंतर है?
- 27. <system.web> और <system.webServer> के बीच क्या अंतर है?
- 28. <c:if> और <c:when> के बीच क्या अंतर है?
- 29. "ArrayList <A>" और "ArrayList <? extends A>" के बीच व्यावहारिक अंतर क्या है?
- 30. <RequiredTargetFramework> और <targetframeworkversion> के बीच क्या अंतर है?
इसका क्या मतलब है कर रहे हैं? –
'inoremap' एक वैध वाक्य रचना है, '[...]' नहीं है। –
ZyX
कहता है, आपको 2 भागने की आवश्यकता क्यों है? – doubleDown