Не создавайте перетаскиваемые функции или макросы, как может предложить вам множество продвинутых пользователей, но изучать простые команды, которые могут вам помочь, когда вам нужно будет сделать подобную, но немного другую замену.
Мое решение будет: установите курсор на запятой, и тип: xxdw^Pa <C-[>
Описание:
xx
- удалить запятую и пробел
dw
- удалить слово
^
- место курсор в начале текста в строке
P
- место удаленный текст перед курсором
a
- добавить пробел после слова
<C-[>
- бежать, чтобы вернуться в нормальный режим, вы также можете нажать <ESC>
, если вам нравится, или не нажимать на все
и как поместить курсор в запятую? Подробнее о F,, F,, т,, T,, ж, б и е двигаться быстрее вокруг вашего текста.
Woot, это правда VIM Fu! – akuhn