मैं विम (जीयूआई संस्करण) में सिंटैक्स हाइलाइटिंग को कस्टमाइज़ करना चाहता हूं। मेरी भाषा के लिए एक मौजूदा वाक्यविन्यास फ़ाइल है। यदि वह पंक्ति >
से शुरू होती है तो मैं प्रत्येक पंक्ति में पृष्ठभूमि रंग को हाइलाइट करने वाले उस वाक्यविन्यास में जोड़ना चाहता हूं। मैं पता लगा है कि मैं मूल रूप से द्वाराविम कस्टम सिंटैक्स केवल हाइलाइटिंग पृष्ठभूमि
:syntax match Output /^>.*$/
इस लक्ष्य को हासिल करने के लिए और colourscheme
:hi Output guibg=LightBlue
जोड़ने कर सकते हैं। इन Output
लाइनों में पाठ की पृष्ठभूमि हल्के नीले रंग में रंगीन हो जाती है, लेकिन यह अग्रभूमि रंग को भी ओवरराइड करता है। तो अधिकांश वाक्यविन्यास हाइलाइटिंग गायब हो जाती है। मैं इन लाइनों में अग्रभूमि वाक्यविन्यास को हाइलाइटिंग कैसे रख सकता हूं?
इसके अलावा: क्या इन लाइनों के अंत में पृष्ठभूमि के अंत (स्क्रीन के दाएं छोर) को हाइलाइट करने का कोई तरीका है?
यह एक अच्छा सवाल है। मुझे डर है कि जवाब शायद दोनों के लिए नहीं है लेकिन उम्मीद है कि कोई मुझे गलत साबित करेगा। – Owen