में एम्बेडेड सिंटैक्स हाइलाइटिंग, मेरे पास एक कस्टम एक्सएमएल फ़ाइल प्रारूप है जिसमें कुछ टैग के भीतर कोड के ब्लॉक हो सकते हैं।विम
उदाहरण के लिए:
<Root>
<Sql> select * from foo </Sql>
<MoreJunk> ... </MoreJunk>
<Python><![CDATA[
def Bar(*args):
return False
]]></Python>
</Root>
मैं कैसे विम <Sql>
टैग के अंदर पाठ के लिए प्रकाश डाला SQL सिंटैक्स का उपयोग करें और <Python>
टैग के अंदर पाठ के लिए अजगर higlighting उपयोग करने के लिए मिल सकता है?
मुझे पता है कि विम पहले से ही ऐसा कर सकता है क्योंकि यह HTML फ़ाइलों के अंदर जावास्क्रिप्ट को सही ढंग से हाइलाइट करता है।
मैंने HTML सिंटैक्स फ़ाइल का निरीक्षण करने की कोशिश की लेकिन इसे समझ नहीं पाया।
http://superuser.com/questions/929134/extend-vims-syntax- हाइलाइटिंग-for-only-some-files दिखाता है कि XML रंग का विस्तार कैसे करें। –