आप एक साथ क्लस्टर में जोड़कर वाक्यविन्यास आइटम के लिए वर्तनी जाँच को अक्षम कर सकते हैं @NoSpell
। आप :help spell-syntax
कुछ जानकारी के लिए पढ़ सकते हैं और अपनी टेक्स सिंटैक्स फ़ाइल को देख सकते हैं , जिसमें सबसे अधिक संभावना पहले से ही कई उदाहरण हैं। यदि आप टाइप :tabe $VIMRUNTIME/syntax/tex.vim
करते हैं, तो आपको एक नए टैब में टेक्स सिंटैक्स फ़ाइल प्राप्त करनी चाहिए। यदि आप खोज /\c@NoSpell
करते हैं तो आपको एक पंक्ति दिखाई दे सकती है जैसे
syn cluster texMathZoneGroup add=@NoSpell
texMathZoneGroup
क्लस्टर स्क्रिप्ट में पहले वाक्य रचना मदों की एक संख्या को रोकने के लिए परिभाषित किया गया है और यहां @NoSpell
इन मदों के लिए अक्षम वर्तनी जांच के लिए क्लस्टर के लिए जोड़ा गया है। मुझे डर है कि मैं बिल्कुल नहीं कह सकता कि आपके विशेष सिंटैक्स आइटम के लिए सबसे अच्छा परिवर्तन कैसे करें क्योंकि मुझे पता नहीं है कि सिंटैक्स फ़ाइल बहुत अच्छी तरह से है। एक स्पष्ट क्लस्टर पहले से ही हो सकता है जहां आप बस जोड़ सकते हैं @NoSpell
, या आपको एक क्लस्टर बनाना पड़ सकता है जो कि contains=
प्रश्न में आइटम। आपके उपयोगकर्ता रनटाइम निर्देशिका में सिंटैक्स फ़ाइल की एक प्रतिलिपि बनाना और वितरित सिंटैक्स फ़ाइल को बदलने के बजाय वहां अपने परिवर्तन लागू करना after/syntax/tex.vim
या सिंटैक्स फ़ाइल लोड होने के बाद चलने वाली अन्य स्क्रिप्ट में अपने परिवर्तनों को लागू करना भी एक अच्छा विचार है। ।
चूँकि आप एक प्लगइन का उपयोग करते हैं, इसमें संबंधित विकल्प हो सकते हैं कि किन वस्तुओं की वर्तनी जाँची गई है। मैं उपयोग नहीं करता, vimtex
लेकिन कार्ल Lervåg यहाँ बहुत सक्रिय है और यदि आप उसका ध्यान आकर्षित करते हैं तो वह आपके लिए जवाब दे सकता है।