Vim Taglist 标签上的黄色高亮显示
Posted
技术标签:
【中文标题】Vim Taglist 标签上的黄色高亮显示【英文标题】:Vim Taglist Yellow Highlight on Tags 【发布时间】:2013-08-28 11:00:42 【问题描述】:我刚刚安装了标签列表插件。它工作正常,除非在标签列表窗口中,我尝试按 Enter 键,然后相应的标签变成黄色,因此我再也看不到我刚刚搜索的内容。如何将颜色更改为更明显的颜色?
另外搜索到的Tag位置不固定,与标签列表窗口中的标签不对齐,有什么办法解决吗?
我实际上试图在.vimrc
中复制/粘贴的行是
highlight Search ctermfg=red ctermbg=NONE cterm=bold,underline
提前致谢。
【问题讨论】:
【参考方案1】:要回答您关于对齐的第二个问题,TagList 是 AFAIK 不应该这样做的,因此没有什么可以“解决”的。如果您想要该功能,请向作者发送功能请求。
【讨论】:
【参考方案2】:您可能会通过输入:highlight
找到黄色。它列出了所有不同的突出显示组(评论、功能、搜索、..)以及相关的颜色。
不同高亮组的颜色在colorscheme
中定义。
您可以通过输入:colorscheme
找到当前正在使用的配色方案。
那么你有不同的选择。
-
您可以编辑颜色方案以将黄色修改为更易读的内容,存储在
$HOME/.vim/colors
(或$VIMRUNTIME/.vim/colors
用于系统范围的修改)中。
您可以决定使用完全不同的配色方案,方法是在 .vimrc 中添加一行 colorscheme new_theme
。
您可以在.vimrc
中重新定义要更改的单个突出显示组的值
假设您要修改“搜索”组,您必须先将其清除。例如,在您的.vimrc
:
colorscheme delek
highlight Search NONE
highlight Search gui=none guifg=#544060 guibg=#f0c0ff ctermbg=1
您可以使用 Vim 内置帮助找到更多信息。
:help highlight
:help colorscheme
【讨论】:
我有一个 vimrc 文件,其中突出显示搜索已经存在,并带有一些我想更改为其他内容的默认配置(可能是蓝色 bg 和红色 fg 以及粗体文本 --> 每当我搜索一个模式然后搜索模式应该出现在这种形式)。我这样做了,但没有发生任何变化。其实我不想使用新的配色方案。我也没有任何 .vim/colors 目录。 还有一件事是,当我在 vim 中输入 :colorscheme 时,它会说“找不到配色方案。” 看到我修改了它,转到 vimrc 文件,然后用我的行替换已经存在的行,然后我保存文件关闭腻子并再次启动它,但看不到任何变化。 colorscheme delek "searchpattern highlight 搜索 ctermfg=red ctermbg=NONE cterm=bold,underline 我的vimrc文件中有两行以上..我不知道我是否使用了delek颜色方案以上是关于Vim Taglist 标签上的黄色高亮显示的主要内容,如果未能解决你的问题,请参考以下文章