Jared wrote:
[...]
When I'm in Insert mode and moving across lines, if the cursor passes over a
paren (defined here as any character in the matchpairs option), the cursor
will stay in the column position when moving to the next line. See the
following code for an example:
let g:loaded_autoit_completion = 1
let s:cache_name = []
" This function is used for the 'omnifunc' option.
Now, if my cursor is on the '1' in the first line and I press down twice,
I'd expect the cursor to end up on the 'o' in 'omnifunc' in the third line.
However, if I'm in Insert mode and matchparen is active, then my cursor
will instead end up on the 'e' in 'used'.
[...]
I do not have this bug.
I'm having
VIM - Vi IMproved 7.0 (2006 May 7, compiled May 25 2006 04:17:33)
MS-Windows 32 bit GUI version with OLE support
Included patches: 1-17
that I've compiled myself from current CVS version.
Matchparen.vim is dated 2006 May 11.