У меня есть список слов:
bau
ceu
diu
fou
gau
Я хочу превратить этот список в:
byau
cyeu
dyiu
fyou
gyau
Я безуспешно попробовал команду:
:%s/(\w)(\w\w)/\1y\2/g
Учитывая, что это не работает, что мне нужно изменить, чтобы группы захвата регулярных выражений работали в Vim?
:%norm ay<CR>
.
l
, войти в режим визуального блока с помощью Ctrl+v
, пометить весь столбец с Shift+g
помощью l
, затем войти в режим вставки с помощью Shift+i
и ввести 'y'. 7 нажатий клавиш, включая завершение Esc
для выхода из режима вставки. Не публиковать как ответ, потому что это не совсем о группах захвата (это то, что я искал, когда нашел это). :-)