पर उच्च हाइलाइट प्राथमिकता पर आइटम सेट करें, मैं here पर चर्चा के रूप में दिखाने के लिए गैर असीसी वर्णों को देखना चाहता हूं, लेकिन गैर असीसी चरित्र टिप्पणी के अंदर होने पर वाक्यविन्यास हाइलाइट गायब हो जाता है। थोड़ी सी समस्या की जांच करना, मैंने विम-मैनुअल में खोज की है कि एक आइटम जो पहले शुरू होता है, में उच्च प्राथमिकता (तीसरी वस्तु) होती है। help :syn-priority
से:vim
जब कई वाक्य रचना आइटम से मेल कर सकते हैं, इन नियमों उपयोग किया जाता है:
कई मैच या क्षेत्र आइटम एक ही स्थिति में प्रारंभ करते हैं, आइटम पिछले परिभाषित प्राथमिकता है।
एक कीवर्ड को मैच और क्षेत्र वस्तुओं पर प्राथमिकता है।
- एक आइटम जो पहले की स्थिति में शुरू होता है, बाद में स्थितियों में शुरू होने वाली वस्तुओं पर प्राथमिकता रखता है।
मैं वर्तमान में इस का उपयोग कर रहा:
syntax match nonascii "[^\x00-\x7F]" nextgroup=Comment
और contains
विकल्प::
syntax match nonascii "[^\x00-\x7F]"
highlight nonascii cterm=underline ctermfg=red ctermbg=none term=underline
मैं विकल्पों nextgroup
का उपयोग कर nonascii मैच आइटम के लिए उच्च प्राथमिकता देने के लिए करने की कोशिश की
syntax match nonascii "[^\x00-\x7F]" contains=ALL
लेकिन यह काम नहीं किया। मैंने वांछित प्रभाव के बिना टिप्पणियों को अस्थायी रूप से अक्षम करने की कोशिश की (highlight clear Comment
) (मेरी टिप्पणियों को बिना हाइलाइट के मिला, लेकिन nonascii unhighlighted जारी रखा)। मुझे क्या याद आ रहा है