2011-02-04 8 views
8

मैंने लगभग एक साल पहले टेक्स्टमैट से विम तक स्विच किया है, इसलिए मैं किताबों, स्क्रीनकास्ट और विम के बारे में मंचों में विसर्जित हो गया हूं, और लोग अपने .vimrc को कैसे अनुकूलित करते हैं।विम में जावास्क्रिप्ट पुस्तकालयों/ढांचे को कैसे पहचानें?

मैं अब एक नौसिखिया नहीं हूं, हालांकि किसी भी तरह से मैं एक उन्नत या मध्यवर्ती उपयोगकर्ता नहीं हूं, मैं मंच में हूं जब मैं एक कुशल तरीके से विम का उपयोग करके confortable महसूस करता हूं।

मैं कैसे मुझे दिखाने के लिए जो जावास्क्रिप्ट पुस्तकालय/ढांचे उपयोग में है vim प्रस्थिति प्राप्त कर सकते हैं:

यहाँ सवाल है? स्पष्ट रूप से सबसे लोकप्रिय jQuery, प्रोटोटाइप, वाईयूआई 2/3, डोजो, आदि

शायद यह केवल एक छोटी सी बात है और कुछ लोग सोच सकते हैं कि कोड को देखकर, आप यह जान सकते हैं कि कौन सी लाइब्रेरी जा रही है उपयोग किया गया। लेकिन इसी कारण से, लोगों को git, hg, rvm, tags, cwd उनकी स्थिति में दिखाया गया है, मैं इसे अपनी स्थिति रेखा में देखना चाहता हूं।

+3

क्या आप "उपयोग में" से क्या मतलब समझ सकते हैं? उदाहरण के लिए jquery के लिए, यदि आप jquery फ़ाइलों को संपादित कर रहे हैं या आप लेबल को प्रदर्शित करना चाहते हैं, तो आप लेबल को प्रदर्शित करना चाहते हैं यदि आप jquery.js सहित किसी प्रोजेक्ट से HTML फ़ाइल खोल रहे हैं? –

+0

एक जेएस फ़ाइल में उपयोग करते समय: '$ (# आईडी)' jquery, 'YUI ({filter: 'raw'})। (" नोड ", फ़ंक्शन (वाई) {' YUI3, आदि का उपयोग करें। Omnicompletion और वाक्यविन्यास हाइलाइटिंग अच्छा भी होगा। –

उत्तर

1

असल में, आपको ऐसा करने के लिए एक विम स्क्रिप्ट लिखना होगा और फिर इसे अपनी .vimrc फ़ाइल में रखना होगा।

यदि आपके पास पाइथन या रूबी या PERL युक्त एक विम है, तो यह बहुत कठोर है, बस src = someframework के साथ एक स्क्रिप्ट टैग की तलाश करें और स्टेटसलाइन सेट करें।

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

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