कैसे Vi / विम संपादक में सिंटैक्स हाइलाइटिंग को सक्षम करने के लिए


कॉन्फ़िगरेशन फ़ाइल या विभिन्न प्रोग्रामिंग भाषाओं के लिए आपके स्रोत कोड में पाठ की पठनीयता और संदर्भ को बढ़ावा देने के सबसे आसान तरीकों में से एक है, एक पाठ संपादक का उपयोग करके जो " वाक्यविन्यास हाइलाइटिंग " का समर्थन करता है।

सिंटैक्स हाइलाइटिंग अधिकांश में एक सरल लेकिन उपयोगी घटक है यदि सभी टेक्स्ट एडिटर जो प्रोग्रामिंग, स्क्रिप्टिंग या मार्कअप भाषाओं के लिए उपयोग नहीं किए जाते हैं, जो रंगीन पाठ, विशेष रूप से स्रोत कोड, विभिन्न रंगों में प्रदर्शित करने में सक्षम बनाता है (और संभवतः फोंट) शर्तों की श्रेणी के अनुरूप।

इस लेख में, हम दिखाएंगे कि कैसे Vi/Vim टेक्स्ट एडिटर में अस्थायी रूप से या स्थायी रूप से हाइलाइटिंग सिंटैक्स को चालू करना है।

VIM VI संपादक का वैकल्पिक और उन्नत संस्करण है जो Syntax हाइलाइटिंग सुविधा को VI में सक्षम बनाता है। सिंटेक्स हाइलाइटिंग का मतलब है कि यह टेक्स्ट के कुछ हिस्सों को दूसरे फोंट और रंगों में दिखा सकता है। VIM पूरी फ़ाइल नहीं दिखाता है, लेकिन किसी विशेष कीवर्ड या टेक्स्ट को किसी फ़ाइल में एक पैटर्न से मिलान करने पर कुछ सीमाएँ होती हैं। डिफ़ॉल्ट रूप से VIM सभी लिनक्स टर्मिनलों पर काम करता है, लेकिन कुछ टर्मिनलों में चलाने के लिए न्यूनतम हाइलाइटिंग क्षमताएं होती हैं।

VIM में एक और शानदार विशेषता है जो हमें बंद करें या चालू करने का विकल्प देती है वाक्यविन्यास विकल्प का उपयोग करते हुए प्रकाश डाला और वाक्य रचना बंद है।

VIM कैसे स्थापित करें

अधिकांश लिनक्स सिस्टम में पहले से ही VIM पैकेज शामिल था, यदि नहीं तो YUM टूल का उपयोग करके इसे स्थापित करें।

# yum -y install vim-enhanced

VI और VIM में सिंटैक्स हाइलाइटिंग को कैसे सक्षम करें

सिंटैक्स हाइलाइटिंग सुविधा को VI संपादक में सक्षम करने के लिए, /etc/प्रोफ़ाइल नामक फ़ाइल खोलें।

# vi /etc/profile

VIM को /etc/प्रोफ़ाइल फ़ाइल में इंगित करके VI में अन्य फ़ंक्शन जोड़ें। इस फ़ाइल का उपयोग विश्व स्तर पर अन्य कार्यों को सेट करने के लिए किया जाता है।

alias vi=vim

यदि आप उपयोगकर्ता विशिष्ट उपनाम और फ़ंक्शन सेट करना चाहते हैं, तो आपको उपयोगकर्ता निर्देशिका के तहत फ़ाइल .bashrc खोलने की आवश्यकता है।

# vi /home/tecmint/.bashrc

उपनाम समारोह जोड़ें। उदाहरण के लिए, हमने tecmint उपयोगकर्ता के लिए अन्य नाम निर्धारित किए हैं।

alias vi=vim

फ़ाइल में परिवर्तन करने के बाद आपको निम्नलिखित कमांड को निष्पादित करके परिवर्तनों को रीसेट करने की आवश्यकता है।

# source /etc/profile
OR
# source /home/tecmint/.bashrc

वीआई एडिटर में टेस्ट सिंटेक्स हाइलाइटिंग

Vi संपादक के साथ फ़ाइल का कोई भी उदाहरण कोड खोलें। डिफ़ॉल्ट रूप से सिंटैक्स हाइलाइटिंग स्वचालित रूप से /etc/vimrc फ़ाइल में चालू होता है।

VI में सिंटैक्स हाइलाइटिंग चालू या बंद करें

आप चालू करें या बंद करें सिंटैक्स हाइलाइटिंग ESC बटन दबाकर और : सिंटैक्स और <के रूप में कमांड का उपयोग करें Vi संपादक में: वाक्य रचना बंद है। उदाहरण स्क्रीनशॉट देखें।

यदि आप vi/vim में नए हैं, तो आपको निम्नलिखित गाइड उपयोगी मिलेंगे:

  1. Learn Vi/Vim as a Full Text Editor in Linux
  2. Learn Useful Vi/Vim Editor Tricks and Tips in Linux
  3. 8 Interesting Vi/Vim Editor Tricks for Every Linux User
  4. How to Password Protect a Vim File in Linux

आप हमारे साथ किसी भी अन्य उपयोगी vi/vim टिप्स या ट्रिक्स को साझा कर सकते हैं, जो नीचे दिए गए टिप्पणी फ़ॉर्म के माध्यम से आपके पास आए हैं।