vim
Vimscript
खोज…
टिप्पणियों
Vimscript फ़ाइल में command mode
डिफॉल्ट रूप से command mode
में निष्पादित की जाती हैं। इसलिए सभी गैर- command mode
निर्देश उपसर्ग किए जाने चाहिए।
नमस्ते दुनिया
जब वैंपस्क्रिप्ट में डिबगिंग के लिए कुछ प्रिंट करने का प्रयास किया जाता है, तो यह केवल निम्नलिखित कार्य करने के लिए आकर्षक होता है।
echo "Hello World!"
हालांकि, एक जटिल प्लगइन के संदर्भ में, आपके संदेश को प्रिंट करने के प्रयास के बाद अक्सर कई अन्य चीजें सही होती हैं, इसलिए आपके संदेश के बाद sleep
को जोड़ना महत्वपूर्ण है ताकि आप गायब होने से पहले वास्तव में इसे देख सकें।
echo "Hello World!"
sleep 5
विम्सस्क्रिप्ट में सामान्य मोड कमांड का उपयोग करना
चूंकि Vimscript फ़ाइल कमांड मोड क्रियाओं का एक संग्रह है, इसलिए उपयोगकर्ता को यह निर्दिष्ट करना होगा कि वांछित कार्यों को सामान्य मोड में निष्पादित किया जाना चाहिए।
इसलिए की तरह एक सामान्य मोड कमांड को क्रियान्वित i
, a
, d
Vimscript में आदि के साथ आदेश prepending द्वारा किया जाता है normal
:
फ़ाइल के निचले भाग में जाना और अंतिम 5 पंक्तियों का चयन करना:
normal GV5k
यहां G
, कर्सर की स्थिति को अंतिम पंक्ति, V
को लाइनविज़ विज़ुअल मोड और 5k
ऊपर जाने के लिए 5k
बदलने का निर्देश देता है।
पंक्ति के अंत में अपना नाम सम्मिलित करें:
normal ABoris
जहां A
संपादक को पंक्ति के अंत में इन्सर्ट मोड में रखता है और शेष पाठ सम्मिलित करने के लिए है।