2011-02-17 11 views
9

विम का उपयोग करते समय मैं कभी-कभी एक महत्वपूर्ण संयोजन में प्रवेश करके अपना मन ढूंढता हूं और अपना मन बदलता हूं या महसूस करता हूं कि यह गलत है (मैं अभी भी सीख रहा हूं)।कुंजीस्ट्रोक अनुक्रम को छोड़ दें?

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

+0

+1 क्योंकि मुझे नहीं पता था कि आप एसओ पर एक पोस्ट में कीबोर्ड कुंजी आइकन प्रदर्शित कर सकते हैं! –

+0

और क्योंकि मैं भी उत्सुक हूं –

+0

करीबी मतदाता के लिए, ** वीआईएम ** ऑफ-विषय कैसे है? –

उत्तर

6

प्रेस ईएससी

(कोई और अधिक पाठ)

+2

अच्छा पुराना एस्क। यह मजाकिया है कि इस तरह की आम तौर पर उपयोग की जाने वाली कुंजी के लिए आपको एक संपादक में होम पंक्ति छोड़ने की आवश्यकता होती है जो कि इससे बचने के बारे में है। –

+0

@ मार्टिन्हो व्यक्तिगत रूप से मैंने अपनी कैप्स-लॉक कुंजी से बच निकला है। यह वास्तव में उपयोग करने के लिए आसान बनाम विम बना दिया। – Abuh

+0

@Abuh दुर्भाग्यवश यह सभी सिस्टम पर काम नहीं करता है :(लेकिन आपके कीबोर्ड लेआउट के आधार पर ऐसी कुंजी हो सकती हैं जो किसी भी तरह प्रोग्रामिंग के लिए बेकार हों, जैसे '§', जो कि जर्मन कीबोर्ड पर Shift + 3 है, ईएससी पर :) –

5

Ctrl + C भी मौजूदा आदेश aborts।

+0

क्या आप समझा सकते हैं क्यों? Ctrl + C क्या निर्देश करता है? –

+1

@ मैट जॉइनर: देखें ': CTRL-C' मदद करें। यह स्पष्ट रूप से कहता है: 'सामान्य मोड में, किसी भी लंबित कमांड को निरस्त कर दिया जाता है।' –

+0

@ मैट जॉइनर यह यूनिक्स वातावरण में एक आम शॉर्टकट है: टर्मिनल में 'सी-सी' सिग्नल इंटररप्ट (एसआईजीआईएनटी) भेजता है जो वर्तमान में चल रही प्रक्रिया को बाधित करना चाहिए। विम ने अभी इस व्यवहार को विरासत में मिला है और इसे वर्तमान में चल रहे कमांड पर लागू किया है। – ZyX

2

मैं CTRL + [ को हर समय से बचने के लिए, मौजूदा कमांड को छोड़कर, हर समय से बचने के लिए पसंद करता हूं। यह टाइप करना तेज़ और आसान है, खासकर यदि आप ctrl को कैप्स लॉक रीमेप करते हैं।

संबंधित मुद्दे