Vim NERDTree 颜色

15

我想要修改文件夹的默认蓝色

enter image description here

如何进行设置?


请在帮助文件中查找Nerdtree,我相信它会列在那里... - Fredrik Pihl
1
~/.vim/bundle/nerdtree$ grep -r "color" * ~/.vim/bundle/nerdtree$ grep -r "cterm" * ~/.vim/bundle/nerdtree$ grep -r "guiterm" * - 没有结果 :( - Vyacheslav Loginov
4个回答

32
:hi Directory guifg=#FF0000 ctermfg=red

你如何改变“展开”图标(基本上是+号)的颜色? - gosukiwi
@gosukiwi NERDTree有两个高亮显示组用于“展开”符号,因此基本上只需将上述命令中的“Directory”更改为“NERDTreeClosable”和“NERDTreeOpenable”。 - smohamed
2
我该如何在我的 .vimrc 文件中使用这个命令?我需要每次打开 vim 时都设置这个命令。 - Carlos Martinez
@CarlosMartinez 把上面的内容放到 .vimrc 文件中,它就会起作用。 - sebastian schön

4
如果您想根据扩展名自定义文件颜色,我创建了这个插件。您可以与vim-devicons一起使用它,但如果您没有它,您可以将此行添加到您的.vimrc中,它将突出显示文件名:
let g:NERDTreeFileExtensionHighlightFullName = 1

1

我不是一个重度使用vim的用户,但我认为你可以在你的.vimrc中添加以下内容来突出显示青色的文件夹/目录

highlight Directory ctermfg=cyan

我只在MacOS 10.14上尝试过这个方法


同样适用于“Red Hat Enterprise Linux 7”。 - YanBir

0

NERDTree没有提供这样的选项,但是查看源代码并阅读高亮相关内容,您可以进行一些自定义。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接