क्या मैं जीवीआईएम (मैकवीम) के लिए रंग योजना बना सकता हूं जहां विषम रेखाएं और यहां तक कि रेखाओं के अलग-अलग रंग होंगे?जीवीआईएम: अजीब और यहां तक कि लाइनों के विभिन्न रंग
उत्तर
एक 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 फ़ाइलों को ओवरराइड करने से बचें।
- उजागर नाम से पहले "डिफ़ॉल्ट" वाक्य रचना फ़ाइल में साथ
(लेकिन इसके बिना) रंग- (vimrc से लागू) से रंग किया जाता है। (एक रंग-बिना, वाक्य रचना फ़ाइल से "डिफ़ॉल्ट" रंग अभी भी उपयोग किया जाता है।)
सफल नहीं है (लेकिन बहुत ज्यादा प्रयास नहीं किया है) एक पहले से ही साथ एक अधिक जटिल फ़ाइल प्रकार के लिए यह काम करने के लिए परिभाषित एचटीएमएल
उपरोक्त परिवर्तनों को दर्ज करने के बाद, वीम को प्रभावी होने के लिए को पुनरारंभ करना होगा।
ठीक है, अभी के लिए पर्याप्त है, मैं एक झपकी ले रहा हूं। बेस्ट संबंध, टोनी।