我正在尝试更改netrw目录列表中用于选择文件的浅绿色条的颜色。我将如何去做呢?
编辑: 另外,如何在netrw目录列表中获取与.dircolors中指定的颜色匹配的颜色?
答案 0 :(得分:2)
“浅绿色条”是光标线;您可以通过category2.bean7
(其中:highlight link CursorLine TARGET
是TARGET
输出中的组之一)将其链接到 colorscheme 中的另一种颜色,或者通过定义自定义突出显示:hi
;有关详细信息,请参见:highlight CursorLine ctermbg=... guibg=...
。注意:这不仅会影响netrw插件,还会在Vim中使用光标线。由于您不认识此元素,因此您似乎尚未使用它,因此您应该没问题:-)
或者,您也可以通过:help highlight-args
关闭此插件功能。参见:let g:netrw_cursor = 0
。
netrw插件检测到某些特殊文件,但是识别的类型不同于 dircolors 。您将在:help g:netrw_cursor
下找到突出显示组。同样,您可以如上所述通过:help g:netrw_special_syntax
命令来自定义这些内容。
所有这些调整都必须放入您的:highlight
文件中,并且必须重新启动Vim才能看到效果。