Vim에서 검색하는 방법

How Search Vim



Vim은 널리 사용되는 경량의 무료 다중 플랫폼 텍스트 및 코드 편집기입니다. 효율성과 사용 용이성으로 인해 개발자들 사이에서 매우 인기가 있습니다. Vim은 간단한 텍스트 편집기이지만 고급 사용법을 배우려면 여전히 시간이 필요합니다.

Vim의 기본 사항을 배우는 것은 매우 편리하므로 이 가이드에서는 Vim 편집기의 검색 기능에 중점을 둘 것입니다. 특정 텍스트(단어/문자열)를 검색하는 것은 대용량 파일로 작업할 때 매우 일반적인 작업 중 하나입니다.







기본 검색부터 고급 검색 기술까지 Vim의 검색 기능에 대해 알아보겠습니다. 무언가를 검색하기 전에 명령 모드에 있는지 확인하십시오.



Vim/Vi에서 기본 검색을 수행하는 방법?

Vim에서 특정 패턴을 검색하는 몇 가지 방법이 있습니다.



  1. 정방향 검색
  2. 역방향 검색

모든 패턴 단어는 커서 위치에서 역방향 또는 정방향으로 검색할 수 있습니다. Vim 편집기에서 검색은 대소문자를 구분합니다. 예를 들어 리눅스 그리고 리눅스 다르게 검색됩니다. 따라서 대소문자 구분을 무시하는 다양한 접근 방식이 있습니다. 당신이 사용할 수있는 :무시 대소문자 설정 또는 :세트 IC . 대소문자 구분을 무시하는 또 다른 방법은 검색 패턴: /리눅스c 그리고 대문자 사용 .





1: 순방향 검색

기본 검색을 시작하려면 여전히 삽입 모드에 있는 경우 를 눌러 모드를 전환하십시오. ESC 단추. 그런 다음 슬래시 /를 사용하여 텍스트를 빠르게 검색합니다. 예를 들어 파일에서 Linux를 찾고 있다면 다음을 사용하십시오. /리눅스 , 아래 이미지와 같이:




편집기는 현재 커서 위치 다음에 오는 첫 번째 단어를 강조 표시합니다. 검색 명령은 단어가 아닌 패턴을 검색합니다. 예를 들어, 슬래시 뒤에 Famous를 입력하면 다음 이미지에서 볼 수 있는 것처럼 편집자는 유명한 글자가 있는 모든 단어를 검색합니다.

  • 사용하다 N 다음 유사한 단어로 이동
  • 사용하다 N 이전 단어로 돌아가기 위해

2: 역방향 검색

역방향 검색의 경우 프로세스는 동일합니다. 단순히 ? 슬래시 대신 검색 문자열을 사용합니다. 다음 이미지와 같이 커서의 현재 위치에서 검색이 시작됩니다.


마찬가지로 다음 항목으로 이동하려면 다음을 사용하십시오. N 그리고 N 반대 방향으로.

Vim에서 특정 단어를 검색하는 방법은 무엇입니까?

Vim에서 특정 단어를 검색하려면 먼저 검색하려는 단어로 커서를 이동하고 이제 ESC 버튼을 눌러 모드를 전환한 다음 * 같은 단어의 다음 인스턴스에 대해 # 단어의 이전 인스턴스에 대해.

Vim에서 전체 단어를 검색하는 방법은 무엇입니까?

Vim에서 전체 단어를 검색하는 절차는 약간 다르며 구문은 다음과 같습니다.

/<단어>

Vim은 파일의 첫 번째 단어를 강조 표시합니다.

Vim에서 검색 결과를 강조 표시하는 방법은 무엇입니까?

Vim의 또 다른 중요한 기능은 검색 결과를 강조 표시하는 것입니다. 이 기능을 활성화하려면 :set hlsearch를 사용하고 비활성화하려면 :set !hlsearch를 사용합니다.

결론

Vim은 개발자들 사이에서 매우 인기 있는 수많은 기능을 갖춘 가벼운 텍스트 편집기입니다. 이 가이드에서 우리는 Vim 편집기의 또 다른 주요 기능을 배웠습니다. 우리는 또한 기본 정방향 및 역방향 검색, 특정 단어를 찾는 방법, 검색 결과를 강조 표시하는 명령 실행 및 패턴 검색 시 대소문자 구분 무시에 대해 배웠습니다.