分页: 1 / 1

请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 2:49
小小输入法
:em20 只差这一个颜色值修改好就爽呆了。。
2011-06-17 02 29 18.png
2011-06-17 02 29 18.png (7.59 KiB) 查看 1838 次
截了个图,gimp取色得出的颜色是 #15ebff 但是我在颜色方案中并没有搜索出这个颜色。
要设置这个文件夹的颜色,对应的值的名字叫什么?
我切换过其他几种颜色,貌似这个文件夹的颜色没有变动过。。。 :em20 是不是不能设置????主要是这个颜色太刺眼了。。。

另外请教css.vim如何对vim的颜色方案也即时显示颜色呢?我这只能对css文件实时显示。。

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 9:11
fanhe

代码: 全选

    if g:NERDChristmasTree
        hi def link treePart Special
        hi def link treePartFile Type
        hi def link treeFile Normal
        hi def link treeExecFile Title
        hi def link treeDirSlash Identifier
        hi def link treeClosable Type
    else
        hi def link treePart Normal
        hi def link treePartFile Normal
        hi def link treeFile Normal
        hi def link treeClosable Title
    endif

    hi def link treeBookmarksHeader statement
    hi def link treeBookmarksLeader ignore
    hi def link treeBookmarkName Identifier
    hi def link treeBookmark normal

    hi def link treeHelp String
    hi def link treeHelpKey Identifier
    hi def link treeHelpCommand Identifier
    hi def link treeHelpTitle Macro
    hi def link treeToggleOn Question
    hi def link treeToggleOff WarningMsg

    hi def link treeDir Directory
    hi def link treeUp Directory
    hi def link treeCWD Statement
    hi def link treeLink Macro
    hi def link treeOpenable Title
    hi def link treeFlag ignore
    hi def link treeRO WarningMsg
    hi def link treeBookmark Statement

    hi def link NERDTreeCurrentNode Search
源码里有一段上面的, 'Directory' <- 就是这个高亮组, 你想还其他的话直接在 .vimrc 中还链接到其他组即可

css.vim 那个自己看说明, 自己不懂脚本又想 diy, 你们伤不起的, 想 diy 就好好学脚本.

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 12:00
小小输入法
我以为那颜色是在颜色插件里面设置呢。。。
:em20 貌似没这样的源码。。。我试试。。。

css.vim下载后没有说明文档呀。。。。 :em20

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 12:18
小小输入法
装了nerdtree,Customisation summary 里面看见了。。

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 12:37
小小输入法
:hi Directory guifg=想要的颜色 guibg=想要的颜色

:em05 太简单了。。

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 13:15
lilydjwg
记得是在 Vim 的 wiki 上找到的,查看光标下的高亮组名:

代码: 全选

nnoremap wh :echo "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<' . synIDattr(synID(line("."),col("."),0),"name") . "> lo<" . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">"<CR>

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 13:16
lilydjwg
css.vim 那个,请搜索 colorizer.vim,它不区分文件类型,不过目前不会高亮表示色彩的英文单词。

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 15:04
小小输入法
:em09 3q

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 15:21
小小输入法
lilydjwg 写了:css.vim 那个,请搜索 colorizer.vim,它不区分文件类型,不过目前不会高亮表示色彩的英文单词。
原来是你写的呀。
向你学习 :em11

另外再问个小问题:
就是按C-w o 的时候如何保证nerdtree目录树那组窗口不被关闭呢????
如图:
1.png

Re: 请教这coloscheme中的这个颜色值名字叫什么???

发表于 : 2011-06-17 15:37
lilydjwg
小小输入法 写了:
lilydjwg 写了:css.vim 那个,请搜索 colorizer.vim,它不区分文件类型,不过目前不会高亮表示色彩的英文单词。
原来是你写的呀。
向你学习 :em11
这个还要多亏了 Ingo Karkat 的指点呢。
小小输入法 写了: 另外再问个小问题:
就是按C-w o 的时候如何保证nerdtree目录树那组窗口不被关闭呢????
简单的解决办法是:映射 C-w o,关掉后再打开之。