Как сделать, чтобы после нажатия энтера, курсор оказался между тегами? Не обязательно с аббревиатурой, подойдет любой вариант, реализующий данный функционал
Выше подсказали, но как вариант и собственно универсальное решение - emmet-vim так делает с любым словом автоматически, после вызова емметовского хоткея.
Лично я использую jk в insert mode:
au FileType html,css,sass,scss imap <expr>jk emmet#expandAbbrIntelligent("\<tab>")
Спасибо, но, мне кажется, какое то неуклюжее решение:) Выходит, для каждого тега придется считать символы? Как-то это прямолинейно слишком:) Я думал, можно регекспами как-то.
Я, все-таки, стараюсь не использовать плагины. Редактор и так сложный, а с плагинами все еще усложняется многократно. К тому же, если использовать всегда готовые решения, так и не научишься толком программировать на вимскрипте, ИМХО.