Автоматическая новая строка и отступ в vim внутри фигурных скобок?

Например, если Я кодирую jQuery в vim, и у меня это в режиме вставки ("|" это текущая позиция курсора):

$('#something').click(function(){|})

... и я нажимаю Enter, я хотел бы получить следующее:

$('#something').click(function(){
    |
})

... а сейчас я получаю следующее:

$('#something').click(function(){
|})

То же самое происходит с определениями функций в PHP. Есть ли способ автоматически вставить лишнюю новую строку и сдвинуть позицию курсора при нажатии Enter внутри фигурных скобок вроде этой?

(Извините, если об этом спрашивали раньше - это похоже на обычный запрос, но я некоторое время искал и не смог » Не найду.)

12
задан Mike Crittenden 22 January 2011 в 13:31
поделиться