단어 목록이 있습니다.
bau
ceu
diu
fou
gau
그 목록을 다음과 같이 바꾸고 싶습니다.
byau
cyeu
dyiu
fyou
gyau
명령을 성공적으로 시도하지 못했습니다.
:%s/(\w)(\w\w)/\1y\2/g
이것이 작동하지 않는 경우 정규 표현식 캡처 그룹을 Vim에서 작동하게하려면 무엇을 변경해야합니까?
가능 중복 임의의 빔 라인을 포함 정규식 표현을 매칭 하고 stackoverflow.com/questions/18627893/...
—
잉고 Karkat
주제가 약간 다르므로 여기에 의견으로 넣지 만… 할 것
—
romainl
:%norm ay<CR>
입니다.
(정확히 설명처럼 경우) 경우,이에 대한 옵션들 :와 2 열으로 이동이
—
LAFK는 Monica Monica Reinstate Monica가
l
와 비주얼 블록 모드로 전환 Ctrl+v
,로 전체 열을 표시 Shift+g
한 다음를 l
, 다음으로 삽입 모드로 들어갑니다Shift+i
하고 입력 'Y'. Esc
삽입 모드 종료를 포함한 7 개의 키 입력 . 실제로 캡처 그룹에 관한 것이 아니기 때문에 답변으로 게시하지 않습니다 (이를 찾은 시점에서 검색 한 것임). :-)