2010-07-23 7 views
30

क्या कोई जानता है कि डॉट स्निपेट फ़ाइल को कैसे संपादित करें और प्रोग्राम को फिर से खोलने के बिना (g) vim में पुनः लोड करें? यह उत्कृष्ट प्लगइन के साथ ऐसा करना अच्छा होगा।विम: स्निपमैट प्लगइन: मैं एक .snippet कैसे बदल सकता हूं और इसे फ्लाई पर अपडेट कर सकता हूं?

बधाई

उत्तर

39

पर एक नज़र डालें क्या आप vim से निम्न आदेश का उपयोग कर सकते हैं snipmate के नवीनतम संस्करण को सभी के टुकड़े :call ReloadAllSnippets() को फिर से लोड करने के लिए है या बेहतर आप एक से मैप कर सकते हैं कुंजी

+4

धन्यवाद। बस इतना ही स्पष्ट है कि 0.83 के साथ vim.org पर नवीनतम संस्करण पोस्ट करने के समय, मुझे यह फ़ंक्शन प्राप्त करने के लिए जिथब देव संस्करण में जाना पड़ा: https://github.com/msanders/snipmate.vim –

8

मैं वर्तमान में स्टैक ओवरव्लो पर UltiSnips के प्रचार के दौरे पर हूं। UltiSnips आपकी स्निपेट फ़ाइलों को बदलने के लिए देखेगा, इसलिए आपको बस अपनी .snippets फ़ाइल को सहेजना है और बदलाव तुरंत Vim में उपलब्ध हैं। एक आसान भी है: UltiSnipsEdit कमांड जो सही स्निपेट फ़ाइल को तुरंत खुल जाएगा।

स्निपमैट स्निपेट के लिए एक रूपांतरण स्क्रिप्ट UltiSnips के साथ भेज दी जाती है, इसलिए स्विचिंग आसान है।