vim - bar - vidmate



<CC> और<C->[vim में क्या अंतर है? (2)

मैंने अभी तक सीखा है vim का उपयोग करने के लिए सबसे अच्छे सुझावों में से एक है कि एक Ctrl + C या Ctrl + [ Esc key के बजाय दबा सकता है हालांकि मैं एक डीवोरैक कीबोर्ड का उपयोग करता हूं तो Ctrl + [ मेरे लिए भी थोड़ी सी पहुंच है इसलिए मैं ज्यादातर Ctrl + C का उपयोग करता हूं अब मैंने कहीं पढ़ा है कि इन दो कुंजी संयोजनों में वास्तव में एक ही व्यवहार नहीं है और यह Ctrl + [ मैं अभी तक किसी भी समस्या में नहीं आया है, हालांकि मैं जानना चाहता हूं कि दोनों के बीच अंतर क्या है?


Answer #1

जैसा कि यह पता चला है, <C-[> एस्क के समान है, वे एक ही चरित्र हैं। इसलिए किसी भी अंतर के बारे में आश्चर्य करने की आवश्यकता नहीं है :)


Answer #2

बहुत देर से जवाब है, लेकिन मेरे पास एक ही सवाल था और एक व्यावहारिक उदाहरण मिला जिसमें अंतर की व्याख्या करने में मदद मिलती है, इसलिए क्यों नहीं।

यदि आप एक दृश्य ब्लॉक का चयन करते हैं और फिर c साथ इसे बदलते हैं या A के अंत में कुछ जोड़ते हैं, यदि आप <Esc> बाहर निकलते हैं, तो वही दृश्य दृश्य ब्लॉक की सभी पंक्तियों पर होगा (जो वास्तव में उपयोगी है देखें :help v_b_A ); यदि आप <Cc> बाहर निकलते हैं, ऐसा नहीं होता है, केवल एक पंक्ति में परिवर्तन हो जाता है संभवत: अन्य समान चीजें हैं जो मुझे नहीं पता कि मैं <Cc> साथ याद कर रहा था ...





vim