I like this one, I put it in my local ~/.vimrc file and it works for VIM
(v6.1.3).  But when I load this on another machine running VIM (v6.3) I get
this error:

bash-2.05$ vi file
Error detected while processing /export/home/me/file:
line    6:
E28: No such highlight group name: Comment '\[perl]\zs\_.\{-}\ze\[/perl]'
Hit ENTER or type command to continue 

What am I missing?

Contents of .vimrc:

:set number
:set hlsearch
:set incsearch
:set ignorecase
:set shiftwidth=3
match Comment '\[perl]\zs\_.\{-}\ze\[/perl]'



Thanks,
K


> -----Original Message-----
> From: Gary Johnson [mailto:[EMAIL PROTECTED]
> Sent: Thursday, April 12, 2007 12:05 PM
> To: [EMAIL PROTECTED]
> Subject: Re: hilight blocks
> 
> On 2007-04-12, Kirk <[EMAIL PROTECTED]> wrote:
> > Is there any simple way to have custom blocks of code highlighted and
> the
> > remaining code outside the blocks not highlighted?
> > For example:
> >
> > # file.txt
> > some plain text
> > [my-custom-tag] some custom text [/my-custom-tag]
> > Some more plain text
> > ...
> > # end of file
> >
> > So the idea would be to open VIM using file.txt and the code inside the
> > custom tags would be highlighted.
> 
> How about this?
> 
>     match Todo '\[my-custom-tag]\zs\_.\{-}\ze\[/my-custom-tag]'
> 
> where you can certainly choose some highlight group other than Todo.
> 
> You can put that line just as it is into your .vimrc, or put it in
> an after/ftplugin/txt.vim file, or create an autocommand to invoke
> it on just the files you want.
> 
> HTH,
> Gary
> 
> --
> Gary Johnson                 | Agilent Technologies
> [EMAIL PROTECTED]     | Mobile Broadband Division
>                              | Spokane, Washington, USA

Reply via email to