2012-06-18 18 views
5

मैं अपने .vimrc में जोड़ने के लिए कुछ ढूंढ रहा हूं जो मैकवीम को हमेशा TXT फ़ाइलों के साथ हाइलाइटिंग मार्कडाउन सिंटैक्स का उपयोग करने के लिए कहेंगे।मैकवीम को हमेशा एक निश्चित फ़ाइल प्रकार के साथ हाइलाइट करने वाले एक निश्चित वाक्यविन्यास का उपयोग करने के लिए कैसे कहूं?

वर्तमान में, मैं इसे मैन्युअल रूप से set filetype=markdown के साथ कर सकता हूं लेकिन मुझे हर बार जब मैं फ़ाइल खोलता हूं तो मुझे ऐसा करना पड़ता है।

उत्तर

5

आप स्वचालित रूप से autocmd का उपयोग कर विशेष फ़ाइल एक्सटेंशन का फ़ाइल प्रकार सेट कर सकते हैं:

autocmd BufRead,BufNewFile *.txt,*.TXT set filetype=markdown 

अपने .vimrc को यह पंक्ति जोड़ें।

अधिक जानकारी के लिए vim के भीतर :help autocmd टाइप करें; यह भी देखें: :help autocmd-group। यह भी देखें: :help filetype

+0

धन्यवाद। यह _kind of_ काम करता है: यह वही परिणाम उत्पन्न नहीं करता है जैसे 'set filetype = markdown' सेट करता है। मुझे 'autocmd' मदद में देखना होगा और देखें कि क्या इससे मदद मिलती है। – ele

+0

संपादन देखें, मैं थोड़ा अलग आदेश का उपयोग करता था; संपादन आपके लिए बेहतर काम कर सकता है – pb2q

+0

आह, हाँ। वह चाल है। मैं '=' संकेत की कमी के बारे में सोच रहा था ... बहुत बहुत धन्यवाद। – ele