Saturday, September 24, 2011

Re: Highlight

Hi Lennart!

On Sa, 24 Sep 2011, Lennart Andersen wrote:

> * Christian Brabandt <cblists@256bit.org> [2011-09-22 10:13+0200]
> > On Thu, September 22, 2011 8:05 am, Lennart Andersen wrote:
> > > Could some tell me how I get syntax highlight on log files in the /var/log
> > > dir? Such as
> > > message, syslog, so on files with no extension.
> >
> > It should work out of the box. A simple :syntax on should work.
> > Vim's runtime files contain detection of logfiles below */log/
> > which should work for most of those files below /var/log/ without
> > problems. But I believe there have been some changes on that matter
> > to the runtime files within the last half year, so you might need
> > to update your runtime files.
>
> I know, but it is not and I do get every other file in color, but not
> files in the "/var/log" directory. It is starting to piss me off! :-)
>

Well, something must mess it up for you. Try with:
vim -u NONE -U NONE -N -c ':syntax on' /var/log/syslog

Does that show you colors? It does for me, so the runtime files are
correct and the problem must be your configuration.

If it doesn't for you, you should really check your vim version and
might want to update your runtime files.

If it does show you colors, you need to check your config files.
Run vim -u ~/.vimrc --noplugin -N /var/log/syslog
If this does show you colors, the problem is a plugin, if it doesn't
show colors, it must be your configuration. You should then modify your
.vimrc, e.g. by adding a :finish command in the middle of your .vimrc.

Check again and see if something changed. If you see syntax coloring the
problem must be in the second half of your .vimrc, if you don't see
colors, the problem must be in the first half of your .vimrc file. Add a
:finish command again the the middle of either half and go your way
down, until you find the problematic config option.

regards,
Christian

--
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

No comments: