리눅스/Bash
[vi] vi에서 문자열 찾고 치환하는 방법
hs_seo
2019. 1. 31. 09:52
vi에서 문자를 검색하는 명령어는 두개 입니다.
- /: 전진검색
- ?: 후진검색
vi의 명령모드(ESC 입력 상태)에서 두개중 하나를 입력하고 찾으려는 문자열을 입력합니다.
ALTER TABLE temp;
/ALTER 62,1 22%
/ALTER 62,1 22%
이렇게 되면 찾는 문자가 하일라이트 됩니다. 이후 찾은 문자를 이동하는 방법은 다음과 같습니다.
- n: 앞으로 이동
- N: 뒤로 이동
이렇게 문자를 검색하면 찾은 문자가 계속 하일라이팅 됩니다. 이를 초기화 하는 명령어는 다음과 같습니다.
다음의 두 명령어중 하나를 명령모드에서 입력하면 기존에 입력한 검색어가 초기화 됩니다.
:noh
:nohlsearch
반응형