2008-09-17 16 views
13

में सबसे अधिक विश्वसनीय आदेश क्या है, मैं अपने वर्तमान संपादक को हटाना चाहता हूं। मुझे लगता है मुझे कुछ और चाहिए। यह मेरे हाथों को आरएसआई के जोखिम में बेनकाब नहीं करता है। मुझे यह देखने की ज़रूरत है कि मुझे संपादक क्यों बदलना चाहिए। और यह विश्वास करना अच्छा लगेगा कि जब मैं 80 वर्ष का हूं तो मैं कोडिंग करूँगा।विम

विम का उपयोग कर रहे सभी बड़े लोग विम का उपयोग कर रहे हैं। मुझे पता है कि एकमात्र Emacs लड़का आरएमएस हैं। पॉल ग्राहम एक वी दोस्त है।

+1

आप कौन से संपादक (थे) को कुचलने वाले थे? –

उत्तर

26

. (डॉट) - अंतिम संपादन कार्रवाई दोहराता है। वास्तव में आसान है जब आपको कुछ समान संपादन करने की आवश्यकता होती है।

1

प्यारा नियमित अभिव्यक्ति मूल्यांकनकर्ता में बनाया गया सुंदर।

2

आप एक अलग संपादक का उपयोग शुरू करने के लिए आश्वस्त क्यों दिख रहे हैं? यदि आप अब जो चाहते हैं उससे खुश हैं, तो चिपकाएं। यदि नहीं, तो शायद उन सुविधाओं के साथ संपादक के बारे में पूछें जिनकी आपकी कमी है।

16

तारांकन।

* 

इसका प्रभाव: तुरंत कर्सर के नीचे शब्द के अगले उदाहरण की खोज करें।

+1

यह वीआईएम त्वरित संदर्भ मार्गदर्शिका (अच्छा और प्रिंट करने योग्य) उपयोगी कमांड सीखने के लिए बहुत आसान थी: http://tnerual.eriogerg.free.fr/vim.html –

+2

उल्लेख करने लायक भी #, यह वही करता है, पीछे की ओर खोज को छोड़कर। – SpoonMeiser

7

संख्याएं।

कमांड मोड में कोई संख्या टाइप करें (अंकों की संख्या) एक आदेश टाइप करें।

99dd

मिटा देता है अगले 99 लाइनों:

कि आदेश $ संख्या बार

यानी निष्पादित किया जाएगा।

+5

या 78a/ 78 बार चरित्र '/' (टिप्पणी सजावट के लिए उपयोगी) लिखने के लिए –

19

: मदद

usr_12.txt

कि मदद प्रणाली है कि चर्चा करता है "चालाक ट्रिक्स" में एक वर्ग ला सकते हैं। अगर वे आपको उत्साहित नहीं करते हैं तो मुझे नहीं पता कि क्या होगा!

+1

मैं पुनः प्रतिक्रिया देता हूं: एच टेक्स्ट-ऑब्जेक्ट्स – SergioAraujo

3
  1. तेज स्टार्टअप समय।

  2. संपादन और देखने के बीच तेज अंतर। (आप जानते हैं कि जब आप संपादित करते हैं)

  3. एकमात्र तरीका जिसे आप कभी भी ढूंढ रहे हैं वह खोज के साथ है "/" ​​और यह अच्छा है, क्योंकि यह आपकी आंखों की तुलना में बहुत तेज है।

लेकिन सबसे अच्छा कमान (रों) कर रहे हैं:

/- खोज स्ट्रिंग

जेडजेड - छोड़ने

। - अंतिम डालने दोहराएं (मुझे लगता है)

%! - यूनिक्स कमांड

+0

गति मेरे लिए असली है। कई अन्य संपादक धीमे हैं, खासकर कई बड़ी फाइलें खोलने के साथ। –

17

सबसे अच्छी चीज वह क्षमता है जिसके साथ आप कोड संपादित कर सकते हैं (जो प्रोग्रामिंग में बहुत कुछ किया जाता है)।जैसे

  • सीडब्ल्यू आदेशों एक शब्द
  • DW, एक शब्द
  • सीटी नष्ट करने के लिए बदलने के लिए अगले अल्पविराम जब तक सभी पाठ बदलने के लिए
  • ci (कोष्ठकों आप 'की सामग्री को बदलने के लिए वर्तनी गलतियों को सही करने
  • XP में वर्तमान में फिर से ("spleling" -> एल पर कर्सर -> XP -> "वर्तनी")
  • ओ नीचे एक नई लाइन डालने और संपादन
  • हे सम्मिलित करने के लिए शुरू करने के लिए

पर एक नई पंक्ति नामित रजिस्टरों के साथ काम करने की संभावना बहुत जल्दी है। ब्लॉक को स्थानांतरित करने के लिए, बस इसे चुनें, डी दबाएं, फिर उसके नए स्थान पर जाएं और पी दबाएं। बहुत की तुलना में तेजी Ctrl - सी और Ctrl - वी। टेक्स्ट को हटाने के लिए "ud" का उपयोग करें और इसे पंजीकृत करने के लिए इसे स्थानांतरित करें (मैं इसे टिप्पणी टेम्पलेट के लिए उपयोग करता हूं)

और विम में आपके सभी आवश्यक स्क्रिप्टिंग समर्थन हैं (या तो इसकी मूल स्क्रिप्टिंग भाषा का उपयोग कर या पायथन, रूबी, ...)

0

मैं विम की गति प्यार लेकिन मैं इसे सी ++ विकास के लिए एक आधुनिक आईडीई की सुविधाओं का अभाव है पाते हैं। ग्रहण CDT viPlugin के साथ एक अच्छा समझौता है।

आप शक्ति और स्रोत अवलोकन प्राप्त कोडिंग के लिए विम की गति और लचीलापन के साथ एक्लिप्स सीडीटी द्वारा प्रदान किया गया।

2

मल्टी लाइन आर "\_." के साथ खोज तारों में egexps। विभिन्न प्रारूपों की 4 जीबी पाठ फाइलों की जांच करते समय, उसने कई बार अपनी जान बचाई थी।

+0

लेकिन इतनी बड़ी फ़ाइल खोलने से पहले * ऑफ * सिंटैक्स हाइलाइटिंग को चालू करना न भूलें ... – pihentagy

+0

चूंकि ये अधिकतर सादे ग्रंथ हैं, उनके लिए कोई वाक्यविन्यास हाइलाइट नहीं है। और बड़े आकार का विस्तार (http://www.vim.org/scripts/script.php?script_id=1506) का उपयोग करके थोड़ा सा मदद करता है। –

-2

वास्तव में प्रेरित होने के लिए, आपको कार्रवाई में एक विम गुरु देखना होगा। यदि आपके पास स्थानीय गुरु नहीं है, तो यहां आपको प्रेरित करने के लिए एक वीडियो है।

http://www.youtube.com/watch?v=jDWBJOXs_iI&feature=related

आप पहले से ही vim पता नहीं है, जिस गति से कोड, नेविगेट है कटा हुआ, और diced जादू से पृथक किया जाएगा। विम का अध्ययन करने के कुछ महीनों के बाद, वही संपादन गति आम दिखाई देगी।

+1

लिंक काम नहीं करता है - यह निजी है – Alfa07

0

शायद स्टीव लॉश लेख द्वारा "Come home to vim" पढ़ना एक अच्छी शुरुआत है, या series of videos दिलचस्प प्लगइन के बारे में है। और साइट पर कुछ लेख देखना सुनिश्चित करें vimcasts.org

2

भले ही आप विजुअल स्टूडियो का उपयोग कर रहे हों, वहां अद्भुत बनाम है।

1

आपको कैप्स लॉक को एसीसी में मैप करना चाहिए। यह ईएससी कुंजी दबाए जाने वाले अजीब कदम के विपरीत प्राकृतिक रूप से डालने मोड से बाहर निकल जाएगा। इसके अलावा, कैप्स लॉक का उपयोग कौन करता है?

0
\v 

अपने नियमित अभिव्यक्तियों को अधिकतर पर्ल संगत बनाएं।

अधिक जानकारी के लिए बहुत जादू अनुभाग here देखें।