2011-03-05 13 views

उत्तर

4

एक Google खोज this up (मुझे नहीं पता था कि यह कैसे करना है, लेकिन आपके प्रश्न ने मुझे उत्सुक बना दिया)। नीचे पोस्ट करें।


यह पाठ फ़ाइलों पर काम करने, के रूप में (W32 पर) इस प्रकार समझे

---- ~/vimfiles/after/syntax/text.vim 
hi default Oddlines ctermbg=grey guibg=#808080 
hi default Evenlines cterm=NONE gui=NONE 

syn match Oddlines "^.*$" contains=ALL nextgroup=Evenlines skipnl 
syn match Evenlines "^.*$" contains=ALL nextgroup=Oddlines skipnl 

---- $VIM/vimfiles/after/filetype.vim 
augroup filetypedetect 
     au BufRead,BufNewFile *.txt setf text 
augroup END 

---- ~/vimfiles/colors/almost-default.vim 
[...] 
hi Oddlines ctermbg=yellow guibg=#FFFF99 
hi Evenlines ctermbg=magenta guibg=#FFCCFF 
[...] 

नोट्स: ": setf" के लिए एक "के बाद निर्देशिका" में और साथ 1. filetype.vim पहले से ही पता चला "विशेष" .txt फ़ाइलों को ओवरराइड करने से बचें।

  1. उजागर नाम से पहले "डिफ़ॉल्ट" वाक्य रचना फ़ाइल में साथ

    (लेकिन इसके बिना) रंग- (vimrc से लागू) से रंग किया जाता है। (एक रंग-बिना, वाक्य रचना फ़ाइल से "डिफ़ॉल्ट" रंग अभी भी उपयोग किया जाता है।)

  2. सफल नहीं है (लेकिन बहुत ज्यादा प्रयास नहीं किया है) एक पहले से ही साथ एक अधिक जटिल फ़ाइल प्रकार के लिए यह काम करने के लिए परिभाषित एचटीएमएल

  3. उपरोक्त परिवर्तनों को दर्ज करने के बाद, वीम को प्रभावी होने के लिए को पुनरारंभ करना होगा।

ठीक है, अभी के लिए पर्याप्त है, मैं एक झपकी ले रहा हूं। बेस्ट संबंध, टोनी।

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