Автоматически вставлять соответствующую фигурную скобку в Vim

Я провожу путь слишком много времени, возясь, потому что Vim не обрабатывает закрывающие фигурные скобки, как это делают большинство IDE. Вот что я хочу:

Введите:

if( whatever )
{ <CR>

и получите следующее:

if( whatever )
{
  |  
}

где означает нажатие клавиши ENTER , а | - это положение курсор. Это то, что делает Eclipse. Это то, что делает Visual Studio. И это то, что я хочу, чтобы Vim делал.

Я видел несколько плагинов, пробовал несколько, и ни один из них, похоже, не дает мне такого поведения. Конечно Я не могу быть первым программистом, который этого захочет.

64
задан Keith Pinson 31 July 2012 в 16:14
поделиться