--- Jorge Almeida <[EMAIL PROTECTED]> wrote: > > It appears there is a bug in the syntax file (see reply by Peter Hodge). > This brings up the question: How to install a syntax file without > poluting the distribution system? In gentoo, the file is (for version > 6.4): > /usr/share/vim/vim64/syntax/perl.vim > Replacing this is not a good idea, since it would be replaced next time > I updated vim in gentoo. So, is there a way to tell vim where to look > for [some] syntax files? (Something like /usr/local/share/...)? >
Well, there was a bug in the older syntax file I used (the one from 2005), but the newer syntax file I downloaded is fine. If you don't want to put the new syntax file in your home directory (~/.vim/syntax/perl.vim), you can also put it in /usr/share/vim/vimfiles/syntax/perl.vim. That directory should already be scanned by default ... check the value of 'runtimepath' to be sure. > > And about the indenting problem? Could you check with your vim and the > above piece of code? If you place the cursor on line 796 and press 'o' > in normal mode, it should open a line with the cursor above the '$' of > "$heavy". What happened to me is that the cursor would be below the 'f' > of "for". > The indenting works fine for me, without installing any new indent scripts. Have you enabled 'autoindent' and/or 'smartindent'? regards, Peter ____________________________________________________ On Yahoo!7 Check out PS Trixi - The hot new online adventure http://www.trixi.com.au