vi 에서 문자 검색 하는 방법에 대하여 알아 보도록 하겠습니다. 

 

vi 의 명령 모드 상에서 다음과 같이 , "/" (슬래쉬) 와  "?" (물음표) 를 사용합니다.

   

"/" (슬래쉬) 의 경우는 파일에서 정방향으로 검색이 됩니다.  
"?" (물음표) 의 경우는 파일에서 역방향으로 검색이 됩니다.

 

"/" 를 이용하여 문자열을 찿았을 경우는 앞으로 진행하면서 계속 검색을 하기 위해서는 "n"(소문자)을 이용하며 뒤로 진행 하면서 계속 검색을 하기 위해서는 "N"(대문자)를 이용하면 검색이 됩니다.

 

"?" 를 이용하여 문자열을 찿았을 경우는 앞으로 진행하면서 계속 검색을 하기 위해서는 "N"(대문자)을 이용하며 뒤로 진행 하면서 계속 검색을 하기 위해서는 "n"( 소문자)를 이용하면 검색이 됩니다.


 검색 및 계속 검색하기를 이용하여, 파일 찿기시 파일의 맨 마지막에 도달하였을 경우,  계속해서 검색을 시도하면 다시 맨 위에서부터 검색이 됩니다.

 

이상으로 vi에서 문자열 검색에 대하여 알아 보았습니다.