On 31/03/10 03:27, dgerman wrote:
I am running on a shared host

$TERM=xterm-color
vim version 7.0.237
i686-redhat-linux-gnu

I have added to my .vimrc file:

highlight comment ctermfg=darkgray
highlight constant ctermfg=darkblue
highlight Identifier ctermfg=black   " html<   and   />
highlight search  ctermbg=lightYellow  ctermfg=black
highlight Special ctermfg=Gray
highlight Statment ctermfg=red ctermbg=yellow
highlight Function ctermfg=darkGray   "  begin tag wickets  ,   =
highlight Type ctermfg=Darkgray
highlight Question ctermfg=red ctermbg=blue
highlight NonText ctermfg=darkGray
highlight PreProc ctermfg=darkGray
highlight htmlTitle ctermfg=DarkGray


The entire .vimrc is at http://www.Real-World-Systems.com/docs/vimrc


  when editing an .html file

text is in black, that's good
wickets (<  and>  ) are in black, that's ok
HTML tag names are in  yellow (?) that's good
broken tag ,  (second<  in a row ) is gray/red that's good

  &amp; etc are shown in gray.  that's Not Nice

keywords before = are blackBold
values after = are blue, that's ok

h3 is  in violet(?)


1) what colornames are permitted, ( orange is not )

2) where is the list of keywords?



Thanks in advance


IIUC, for xxxxxx (the highlight group name) almost any keyword is _permitted_, but a name is only useful if it is _used_ somewhere.

- Some groups are predefined by Vim:
        :help hl-<Ctrl-D>
- Some others, even without a help entry, are defined by :syntax on:
        :view $VIMRUNTIME/syntax/syncolor.vim
- Some more are defined by the various syntax scripts, usually (but not always: see for instance htmlBold, htmlItalic, etc.) by linking to one of Vim's default groups:
        :view $VIMRUNTIME/syntax/vim.vim
        :view $VIMRUNTIME/syntax/c.vim
        :view $VIMRUNTIME/syntax/html.vim
        :view $VIMRUNTIME/syntax/sh.vim
        :view $VIMRUNTIME/syntax/dosbatch.vim
        :view $VIMRUNTIME/syntax/perl.vim
        :view $VIMRUNTIME/syntax/python.vim
                etc. etc. etc.
- You may use any existing name (including a new one that you define yourself) for matching:
        :help :match
        :help :2match
        :help :3match
        :help matchadd()
        :help matchdelete()


For cccc, the color name, some names are permitted for ctermbg= ctermfg=; the same, plus many more, are permitted for guibg= guifg=

First, in the console: see
        :help cterm-colors.
Numbers from 0 to one less than 't_Co' are permitted (but they don't mean the same everywhere: for instance 1 means red on the Linux console, but blue on the Dos console), and also the names listed in that help topic.

For the GUI, the list can be obtained by looking at the file rgb.txt. On Unix/Linux, you probably already have one but its location varies from one distro to the next, you may have to search. On Windows, you may or may not have one in $VIMRUNTIME for use by gvim. On Windows, OS-defined names are also permitted, see
        :help gui-colors
        :help win32-colors
        :help dos-colors
In addition, in the GUI, colors can be defined as #xxxxxx where xxxxxx are six hex digits (no more, no less): two for the red component, then two for the green component, then two for the blue component. "Abbreviated" values with only three hex digits, as used in HTML and CSS, are not accepted by Vim.


Best regards,
Tony.
--
Nihilism should commence with oneself.

--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

To unsubscribe, reply using "remove me" as the subject.

Reply via email to