팁 4. 실행하기 반복하기, 되돌리기
다음 기능을 실행 반복 되돌리기를 할 수있다.
기능 | 실행하기 | 반복하기 | 되돌리기 |
---|---|---|---|
내용 변경 | 편집 | . | u |
행에서 다음 문자 찾기 | f{문자} / t{문자} | ; | , |
행에서 이전 문자 찾기 | F{문자} / T{문자} | ; | , |
문서에서 다음 일치하는 단어 찾기 | /{단어 패턴}<CR> | n | N |
문서에서 이전 일치하는 단어 찾기 | ?{단어 패턴}<CR> | n | N |
치환 동작하기 | :/s/{대상 단어 패턴}/{치환 단어 패턴} | & | u |
연속 실행 변경하기 | qx{변경}q | @x | u |
팁 5. 직접 찾고 치환하기
- 문서에서 원하는 대상 단어 패턴에 해당하는 모든 단어를 한 번에 치환:
:%s/{검색 대상 단어}/{치환 단어}/g
- 위 명령어를 반복하기:
- 단어 검색:
/{검색 대상 단어}
- 검색된 단어 이동:
*
- 검색된 단어 치환:
cw{치환 단어}<ESC>
- 다음으로 이동:
n
- 3, 4 명령어 반복 실행:
.
- 모든 단어가 치환될때까지 4-5 무한 반복
- 단어 검색:
팁 6. 점 공식 만나기
vim에서는 키 입력 한번으로 이동하고, 키 입력 한번으로 실행하는 것을 권장한다. .
같은 반복 명령어들을 잘 활용할 때 vim의 그 가치를 얻을 수 있을 것이다.