2012-05-04 16 views
5

मैंने टिम पोप के चारों ओर प्लगइन का एक नया संस्करण डाउनलोड किया है। मैंने देखा कि वह अपरकेस 'एस' के पक्ष में 's' को हटा दिया गया है।दृश्य मोड में क्या है?

उन्होंने कहा कि यह दृश्य मोड में लोअर-केस 'को मारने के लिए बहुत से विम उपयोगकर्ता की मांसपेशियों की स्मृति के साथ हस्तक्षेप को रोकने के लिए था। मैंने कुछ गुगल किया लेकिन मुझे लगता है कि यह वास्तव में क्या नहीं लगता है?

मुझे पता है, बस मामले में जानकारी का एक अच्छा सा मुझे लगता है कि कुंजी कॉम्बो :)

उत्तर

6

विम पुस्तिका में वर्णित है:

{दृश्य} [ "x] ग या v_c v_s {विज़ुअल} ["x] s हाइलाइट किए गए टेक्स्ट को हटाएं [रजिस्टर x] और प्रारंभ करें ({Visual} के लिए विजुअल-मोड देखें)। { वीआई में

तो दोनों सी और एस दृश्य मोड में एक ही काम करते हैं।

इसके अलावा, सामान्य रूप में, यदि आप को पता है कि एक महत्वपूर्ण कुछ अन्य सामान्य मोड से में करता है चाहते हैं, बस मोड और एक अंडरस्कोर के पहले अक्षर के साथ कुंजी लगा दें।

उदाहरण के लिए:

:help v_s 

पता लगाने के लिए क्या रों कुंजी दृश्य मोड में है।

+0

वाह! भयानक टिप, मुझे मदद के बारे में पता नहीं था। – Tallboy

2

sx के रूप में एक ही बात तो i

अनिवार्य रूप से हटाया जा रहा है के बारे में पता होना चाहिए है करना चाहते हैं वर्तमान में चरित्र (रों) तो प्रवेश करने डालने मोड पर प्रकाश डाला

+0

धन्यवाद। इनमें से कुछ अभी भी मुझे भ्रमित करते हैं, मैं नहीं देखता कि यह सी को मारने से अलग कैसे है ... शायद इसे मेरे विम कॉन्फ़िगरेशन – Tallboy

+0

के कामों के अनुसार काम करना है, जबकि 'c' एक गति कमांड को संशोधित करता है। –

+1

वाह, एक महान नए शॉर्टकट के लिए धन्यवाद! मेरे लिए _s_ अब ऊंट केस परिवर्तनीय नामों को संशोधित करने का सबसे तेज़ तरीका प्रस्तुत करता है! उदाहरण के लिए: अब मैं camelCaseWord को funkyCamelCaseWord में बदलने के लिए एस का उपयोग करूंगा! – jahroy

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