Есть ли плагин Vim, который может обрабатывать интеллектуальную точку с запятой, например, в Eclipse?
Пример (символ трубы - это курсор вставки):
foobar(|)
Я печатаю точку с запятой:
foobar();|
Аналогично:
foobar("blah|")
Я печатаю точку с запятой:
foobar("blah");|
Если я хочу точку с запятой в исходной позиции курсора, я нажимаю назад после умного повторного позиционирования:
foobar("hello|")
foobar("hello");|
foobar("hello;|")