2012-03-20 14 views
6

मैं कुछ कमांड चलाने के लिए अपने विम चाहते हैं, इस तरह के setlocal spell spelllang=en_us के रूप में जब मैं en के विस्तार, उदा के साथ एक फ़ाइल को संपादित संपादित करते समय चलाने abc.en। मैं इसे कैसे कार्यान्वित कर सकता हूं?विम: कुछ आदेश विशिष्ट फ़ाइल

उत्तर

7
augroup spell_settings 
     au! 
" set en_us as default language (unknown extension): 
     au BufEnter * setlocal spell spelllang=en_us 
" set en_us for en files specifically: 
     au BufEnter *.en setlocal spell spelllang=en_us 
" to add multiple commands just append: 
     au BufEnter *.en setlocal syntax on 
    augroup END 
+0

बहुत बहुत शुक्रिया। यह हो सकता है! लेकिन मैं अगर मैं एन फ़ाइल के लिए एक से अधिक आदेश चलाना चाहते हैं क्या कर सकता है? जैसे सिंटैक्स पर। मैं एन फाइल को एक नई फ़ाइल टाइप के रूप में बनाना पसंद करता हूं, लेकिन मुझे नहीं पता कि कुछ कमांड चलाने के लिए विम को कैसे बताना है जब यह नई फ़ाइल प्रकार – remy

+0

@remy संपादित कर रहा है, उत्तर – perreal

+0

उत्तर दिया गया, धन्यवाद, मुझे पता है कि यह कैसे करता है। – remy

संबंधित मुद्दे