Hi Tony,
On Fri, 2007-03-02 at 10:52 +0100, A.J.Mechelynck wrote:
> Mark Woodward wrote:
> > Hi alex,
> >
> > On Thu, 2007-03-01 at 16:33 +0100, Alexander Farber wrote:
> >> Hello Hugh,
> >>
> >> On 3/1/07, Hugh Sasse <[EMAIL PROTECTED]> wrote:
> >>> :scriptnames
> >> 1: C:\Documents and Settings\afarber\.vimrc
> >> 2: C:\Program Files\Vim\vim70\syntax\syntax.vim
> >> 3: C:\Program Files\Vim\vim70\syntax\synload.vim
> >> 4: C:\Program Files\Vim\vim70\syntax\syncolor.vim
> >> 5: C:\Program Files\Vim\vim70\filetype.vim
> >> 6: C:\Program Files\Vim\vim70\menu.vim
> >> 7: C:\Program Files\Vim\vim70\autoload\paste.vim
> >> 8: C:\Program Files\Vim\vim70\plugin\getscript.vim
> >> 9: C:\Program Files\Vim\vim70\plugin\gzip.vim
> >> 10: C:\Program Files\Vim\vim70\plugin\matchparen.vim
> >> 11: C:\Program Files\Vim\vim70\plugin\netrwPlugin.vim
> >> 12: C:\Program Files\Vim\vim70\plugin\rrhelper.vim
> >> 13: C:\Program Files\Vim\vim70\plugin\spellfile.vim
> >> 14: C:\Program Files\Vim\vim70\plugin\tarPlugin.vim
> >> 15: C:\Program Files\Vim\vim70\plugin\tohtml.vim
> >> 16: C:\Program Files\Vim\vim70\plugin\vimballPlugin.vim
> >> 17: C:\Program Files\Vim\vim70\plugin\zipPlugin.vim
> >> 18: C:\Program Files\Vim\vim70\syntax\actionscript.vim
> >
> > Is this Vim or gVim?
> > If the later, where's the .gvimrc file?
> > If the former, putting guifg=... in the .vimrc is meaningless.
> >
> > If you're using gVim create a .gvimrc file in the same directory as
> > the .vimrc. Place the guifg=... stuff in there.
> >
> > What is the output of scriptnames now?
> > Is the syntax as you'd like it now?
> >
> >
> > cheers,
> >
> >
>
> It's perfectly possible to run gvim with no gvimrc (it does source the
> vimrc).
> ":highlight" commands would sit better in a colorscheme, but regardless of
> whether they're in a colorscheme or in the vimrc, it's possible to set both
> cterm[bf]g= and gui[bf]g= (and term= if deemed necessary) in the same ":hi"
> command.
>
> IIUC, ":syntax on" resets all colors, re-invoking the current colorscheme if
> any: thus it's usually less problematic to define colors in a colorscheme.
> (When default colors are OK, the corresponding highlight groups can be
> omitted.)
>
> See (attached) an example colorscheme, which is the one I use for my
> day-to-day editing. It may help you design your own. To use this one, drop it
> in ~/.vim/colors and add
>
> colorscheme almost-default
>
> to your vimrc.
>
>
> Best regards,
> Tony.
I agree gui hi can be set in the _vimrc file. However:
However when I enter ":verbose hi Comment" I get:
Comment xxx term=bold ctermfg=1 guifg=Blue
Last set from C:\Program Files\Vim\vim70\syntax\syncolor.vim
If the OP had a _gvimrc file it would be sources after the runtime
syntax files:
/home/mark/.vimrc
/home/mark/.vim/filetype.vim
/usr/local/share/vim/vim70/filetype.vim
/home/mark/.vim/ftdetect/ruby.vim
/usr/local/share/vim/vim70/menu.vim
/usr/local/share/vim/vim70/autoload/paste.vim
/home/mark/.vim/after/filetype.vim
/usr/local/share/vim/vim70/ftplugin.vim
/usr/local/share/vim/vim70/indent.vim
/usr/local/share/vim/vim70/syntax/syntax.vim
/usr/local/share/vim/vim70/syntax/synload.vim
/usr/local/share/vim/vim70/syntax/syncolor.vim <<<<<<<<<<<<<<<<<
/home/mark/.vim/plugin/curr_word.vim
/home/mark/.vim/plugin/imaps.vim
/home/mark/.vim/plugin/matchit.vim
/home/mark/.vim/plugin/netrwPlugin.vim
/home/mark/.vim/plugin/project.vim
/home/mark/.vim/plugin/rails.vim
/home/mark/.vim/plugin/rcodetools.vim
/home/mark/.vim/plugin/taglist.vim
/usr/local/share/vim/vim70/plugin/getscript.vim
/usr/local/share/vim/vim70/plugin/getscriptPlugin.vim
/usr/local/share/vim/vim70/plugin/gzip.vim
/usr/local/share/vim/vim70/plugin/matchparen.vim
/usr/local/share/vim/vim70/plugin/netrwPlugin.vim
/usr/local/share/vim/vim70/plugin/rrhelper.vim
/usr/local/share/vim/vim70/plugin/spellfile.vim
/usr/local/share/vim/vim70/plugin/tarPlugin.vim
/usr/local/share/vim/vim70/plugin/tohtml.vim
/usr/local/share/vim/vim70/plugin/vimballPlugin.vim
/usr/local/share/vim/vim70/plugin/zipPlugin.vim
/home/mark/.gvimrc <<<<<<<<<<<<<<<<<
/home/mark/.vim/after/color/tweak.vim
...
I only source tweak.vim from .gvimrc and like you it's just a 'tweak' of
the default colors. For some filetypes (ruby for eg) I have a
ruby_cols.vim file in ~/after/ftplugin/ that contains specific hi
commands:
eg
rubyBoolean, rubyComment, rubyDocumentation, rubyData,
rubyStringDelimiter, rubyString, rubyNoInterpolation,
rubyPseudoVariable, rubyInteger, rubyASCIICode, rubyFloat, rubyEscape,
rubyInterpolation, rubyDataDirective, rubyOperator,
which basically means I can go overboard tweaking ruby syntax ;-)
cheers,
--
Mark