:g/<a.*g>/s/aaa/bbb/g
-> g// 전체에서 특정 패턴을 찾아줍니다.
-> s/1/2/g 전체에서 1의 것을 2로 변경합니다.
-> g//s//g -> g에 의해 나온 결과전체에 s를 적용합니다.
-> <a -> 처음 시작이 a인 단어만
-> g> -> 마지막이 g인 단어만
-> <a.*g> -> 처음이 a이고 마지막이 g인 단어만 해당
또는
:%s/<a(.*)aaa(.*)g>/a1bbb2g/g
와 같이 하시면 됩니다.
: 아이고...
: 정말 ....허접한 질문하나 올리겠습니다.
:
: 예를 들어서...
: abcdefg 라는 글자가 있는데요
: a부터 g사이에 어떤 글자가 있는걸
: aaa로 수정하려구 하는데요
: a~g 사이에...어떤 글자가 있는것을 어떻게 표현하나요..
: 보통 a*g이렇게 하면 될줄 알았는데..
: 그게 아닌가 보네요