Yakov Lerner wrote: > This is syntax file for /var/log/messages. > Here is patch for filetype.vim: > > --- filetype.vim.000 2006-06-12 18:47:26.000000000 +0000 > +++ filetype.vim 2006-06-12 18:48:29.000000000 +0000 > @@ -888,6 +888,9 @@ > " Makefile > au BufNewFile,BufRead *[mM]akefile,*.mk,*.mak,*.dsp setf make > > +" /var/log/messages > +au BufNewFile,BufRead /var/log/messages*,messages setf messages > + > " MakeIndex > au BufNewFile,BufRead *.ist,*.mst setf ist
Thanks. The syntax file looks OK. For detecting the filetype, "messages" is very generic, it might be detected wrongly. Also, ending a pattern in * is dangerous, it can match messages.readme, for example. How about using this instead: " Messages au BufNewFile,BufRead /var/log/messages,/var/log/messages.*[0-9] setf messages It works for me, since I have this in /var/log: /var/log/messages /var/log/messages.0.bz2 /var/log/messages.1.bz2 /var/log/messages.2.bz2 /var/log/messages.3.bz2 /var/log/messages.4.bz2 /var/log/messages.5.bz2 -- If your life is a hard drive, Christ can be your backup. /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ download, build and distribute -- http://www.A-A-P.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///