Kevin Ballard 4024181af2 Fix expand_cr behavior with 'smartindent'
When indentation is controlled by 'smartindent', the expand_cr behavior
doesn't end up producing the same results that you would get without
delimitMate. The following behavior results instead:

Before: {|}
After: {
		|
	}

The expected behavior is to produce the following:

Before: {|}
After: {
	|
}

To that end, detect when indentation is controlled by 'smartindent' and
adjust the indentation of the close line to match.
2014-06-03 18:26:42 -07:00
2014-01-29 11:19:50 +01:00
2010-07-29 18:20:13 -05:00
2013-07-22 13:35:59 -04:00

This plug-in provides automatic closing of quotes, parenthesis, brackets, etc., besides some other related features that should make your time in insert mode a little bit easier, like syntax awareness (will not insert the closing delimiter in comments and other configurable regions), and expansions (off by default), and some more.

Most of the features can be modified or disabled permanently, using global variables, or on a FileType basis, using :autocmd.

Description
Vim plugin, provides insert mode auto-completion for quotes, parens, brackets, etc.
Readme 683 KiB
Languages
Vim Script 94.1%
Makefile 5.9%