我試圖改變在突出顯示組「摺疊」在vim的突出顯示。我使用的配色方案是「koehler」,我的摺疊線在gvim的灰色背景上以青色顯示,這是完全不可讀的。 我想我可以在koehler.vim配色方案文件中編輯:負責此組的高亮命令,但在該文件中沒有「摺疊」的定義。如何找出vim突出顯示的位置?
我覈實,我的配色方案克勒加載:
:echo g:colors_name
koehler
然後我列出的所有高亮組的命令我在另一篇文章中發現:
:so $VIMRUNTIME/syntax/hitest.vim
Highlighting groups for various occasions
-----------------------------------------
[...]
Folded Folded
FoldColumn FoldColumn
[...]
的「摺疊」組以我在文件中看到的難看的顏色顯示。我正在編輯的文件是一個「viki」文件,但與perl腳本完全一樣,所以突出顯示的「摺疊」必須定義在中央。我的.vimrc中沒有任何:hilight命令。
如何找出該組的定義?
謝謝 - 是的,似乎這是在這裏做的最好的事情。出於好奇:這些默認值在哪裏定義? – tospo 2010-11-22 13:21:42
嘗試使用Xavier的':verbose hi Folded',跳過vimrc並更改colorscheme,它聲稱它設置在'/ usr/share/vim/vim73/colors/koehler.vim'中,但它不是。我懷疑這意味着它是硬編碼的。 – 2010-11-22 13:33:13
謝謝嘗試! – tospo 2010-11-22 14:39:35