Допустим, я работаю над html-файлом, и мой курсор находится между тегами open и close:
<button>I</button >
, когда я нажимаю enter, я хочу, чтобы vim автоматически форматировал это:
<button >
I
</button >
I
- это позиция курсора.
Я подумываю об изменении файла vimrc, например:
inoremap <CR> "if previous character is > and next character is <, then <CR>O"
Но я не знаю, какполучить предыдущий / следующий символ курсора.
Надеюсь, это имеет смысл, я пытался искать везде, но не мог найти какую-либо помощь, возможно, я ищу неправильные ключевые слова или неправильноподход.