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