vim 검색 텍스트를 조작된 검색 텍스트로 교체

vim 검색 텍스트를 조작된 검색 텍스트로 교체

이것은 내 문제의 매우 단순화된 버전입니다. 여러 위치에 코드 20091a, 20092a 또는 20093a가 포함된 텍스트 파일이 있다고 가정해 보겠습니다. 이 코드를 모두 text 로 묶고 싶습니다 <code></code>. 따라서 위의 결과 문자열은 <code>20091a</code>or <code>20092a</code>or 와 유사합니다 <code>20093a</code>.

그렇다면 검색 텍스트를 해당 검색 텍스트가 포함된 텍스트로 바꾸려면 어떻게 해야 할까요? 유사한 것을 사용할 수 있도록 검색 텍스트를 보유할 수 있는 변수가 있습니까 :%s/2009.a/<code>$SEARCH_TEXT<\/div>?

답변1

아래 그림과 같이 \0또는 로 교체할 수 있습니다.&

:%s/2009.a/ \0 /gc
:%s/2009.a/ & /gc

관련 정보