1

我刚刚安装了标签列表插件。它工作正常,除非在标签列表窗口中,我尝试按 Enter 键,然后相应的标签变成黄色,因此我再也看不到我刚刚搜索的内容。如何将颜色更改为更明显的颜色?

另外搜索到的标签位置不固定,与标签列表窗口中的标签不对齐,有什么办法解决这个问题吗?

我实际上试图复制/粘贴的行.vimrc

highlight Search        ctermfg=red ctermbg=NONE cterm=bold,underline

提前致谢。

4

2 回答 2

1

为了回答您关于对齐的第二个问题,TagList 是 AFAIK 不应该这样做的,所以没有什么可以“解决”的。如果您想要该功能,请向作者发送功能请求。

于 2013-08-28T12:16:18.910 回答
0

通过键入 ,您可能会找到黄色:highlight。它列出了所有不同的突出显示组(评论、功能、搜索、..)和相关的颜色。

不同高亮组的颜色在colorscheme.

您可以通过键入来查找当前正在使用的配色方案:colorscheme

然后你有不同的选择。

  1. $HOME/.vim/colors您可以编辑颜色方案以将黄色修改为存储在其中(或$VIMRUNTIME/.vim/colors用于系统范围修改)的更易读的内容。
  2. 您可以决定使用完全不同的配色方案,方法是在 .vimrc 中添加一行,使用colorscheme new_theme.
  3. 您可以重新定义要更改的单个突出显示组的值.vimrc

假设您要修改“搜索”组,您必须先将其清除。例如,在您的.vimrc

 colorscheme  delek
 highlight Search    NONE
 highlight Search    gui=none      guifg=#544060 guibg=#f0c0ff ctermbg=1

您可以使用 Vim 内置帮助找到更多信息。 :help highlight :help colorscheme

于 2013-08-28T11:35:45.407 回答