Christian Wellenbrock bc97837c71 Don't break undo sequence when moving in insert mode
Since Vim version 7.4.849 [1] we can move in insert mode without
breaking the undo sequence by inserting <C-G>U before the movement key.

Add s:joinUndo which returns "\<C-G>U" if available.
Use s:joinUndo before doing any <Left> or <Right> movements in insert
mode to keep a single undo point which can be repeated and undone
with a single command.

[1] https://github.com/vim/vim/releases/tag/v7.4.849
2015-09-06 15:42:30 +02:00
2015-05-17 19:42:50 -04:00
2014-12-03 17:06:37 -05:00
2014-12-03 17:06:37 -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%