> -----Original Message-----
> From: Karl Guertin [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, April 03, 2007 6:42 AM
> To: vim@vim.org
> Subject: Re: bracket completion
> 
> On 3/31/07, Greg Fitzgerald <[EMAIL PROTECTED]> wrote:
> > Anyone know of a way to achieve bracket completion?
> 
> I've been sitting on a plugin that does this for a month or 
> so. The main difference between my plugin and the rest of the 
> options here is that I do the completion without breaking 
> history or repeat.
> 
> Freshly uploaded to vim.org:
> 
> http://www.vim.org/scripts/script.php?script_id=1849
> 
> This plugin was pared down from a larger script that included 
> a set of less reusable mappings, so let me know if there's a problem.

Thanks for the script Karl.

Not a problem, but a suggestion.

Could you make an option to ignore the autoclose if there is a following
character.  If I am typing a line:

If (  <-- here I want the autoclose.

If I have this line:

If (something_is_already_here)
          ^
And I place my cursor on the "i" in "something" I do not want to add the
closing brace since generally if I am inserting that the closing brace will
be placed at the end of the line (or something).

Just a preference, which is why I was hoping it could be an option.
So only complete when the ([[ is the last item on the line (as I am typing).

Thanks,
Dave

Reply via email to