7. 문자열 탐색 및 치환
/[문자열] | 문자열 탐색 |
:s/old/new | 현재 행의 처음 old를 new로 교체 |
:s/old/new/g | 현재 행의 모든 old를 new로 교체 |
:10,20s/old/new/g | 10행부터 20행까지 모든 old를 new로 교체 |
[블록지정중]:s/old/new/g | 지정 블록 내에서 모든 old를 new로 교체 |
:-3,+4s/old/new/g | 현재 커서 위치에서 위로 3행 아래로 4행까지의 old를 new로 교체 |
:%s/old/new/g | 문서 전체에서 old를 new로 교체 |
:%s/old/new/gc | 문서 전체에서 old를 new로 확인하며 교체 |
:g/pattern/s/old/new/g | pattern이 있는 모든 행의 old를 new로 교체 |