क्या मैं पायथन का उपयोग करके विम को स्क्रिप्ट कर सकता हूं?


21

विम्सस्क्रिप्ट कुछ हद तक पायथन कोड के समान दिखता है।

क्या विम को पायथन जैसे उच्च-स्तरीय भाषा दुभाषियों के साथ जोड़ा जा सकता है?


1
जब आपने @derobert के दस्तावेज़ीकरण को पढ़ा है, तो आप जेरोड टेलर के अजगर प्लगइन्स लिखने में मददगार हो सकते हैं। वह अपने गितुब में "प्लगइन स्टार्टर किट" भी होस्ट करता है । मैं इसका उपयोग नहीं करता हूं, लेकिन मैंने कोड और प्रोजेक्ट विकी पेजों को शिक्षाप्रद पाया।
jadaderberg

जवाबों:


19

हां, विम का निर्माण कई अलग-अलग भाषा व्याख्याकारों के साथ किया जा सकता है। यह कुछ ऐसा है जिसे आप (या आपके डिस्ट्रो) ने स्रोत से विम संकलन करते समय उठाया था।

कम से कम पायथन उपलब्ध हैं (जैसा कि आपने अनुरोध किया), पर्ल, रूबी, और टीईसीएल। विम प्रलेखन में प्रत्येक के लिए विवरण है; अजगर एक में है :help if_pyth.txt। उस दस्तावेज़ के बहुत सारे उदाहरण हैं।

संदर्भ के लिए, अन्य भाषाओं के लिए ये हैं:


6

हां, आप उच्च स्तरीय भाषाओं जैसे कि अजगर, माणिक, पर्ल, अन्य के साथ दिनचर्या बना सकते हैं।

यह देखने के लिए कि आपकी विम किस भाषा का समर्थन करती है:

vim --version
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.