TOOL/VIM
[VIM] 바꾸기
tony99
2023. 6. 2. 10:48
바꾸기
(1) 1~10행의 모든 Hello를 Bye로 변경 - :1,10s/Hello/Bye/g
(2) 문서 전체의 모든 Hello를 Bye로 변경 - :%s/Hello/Bye/g
(3) 현재 행에서 마지막 행 까지의 모든 Hello를 Bye로 변경 - :.,$s/Hello/Bye/g-:
블록 부분 바꾸기
:%s/원본문자/치환문자/g
:1,$s/원본문자/치환문자/g
:1,10s/원본문자/치환문자/g
%는 문서 전체
1,10 는 1번째 줄에서 10번째 줄
ctrl v 를 눌러 가상 블럭을 설정하여 자기가 원하는 라인 부터 아래로 블럭을 설정
그리고 : 를 누르면
:'<,'> 와 같이 출력
:'<,'>s/원본문자/치환문자/g 와 같이 추가로 명령 타이핑
위에서 v 로 가상 블럭을 잡은 부분의 범위에만 치환