vim에서 대소문자를 구분하지 않는 패턴을 검색하는 방법은 무엇입니까?

vim에서 대소문자를 구분하지 않는 패턴을 검색하는 방법은 무엇입니까?

가끔 파일을 검색할 때 또는 를 사용 vim하지만 제가 아는 한 검색 패턴은 대소문자를 구분합니다.less/?

예를 들어, /foo같은 것은 발견되지 않습니다 /FOO. 덜 엄격하게 하는 방법이 있나요? 대소문자를 vim구분하지 않는 패턴을 검색하는 방법은 무엇입니까 less?

답변1

\c이스케이프 시퀀스를 사용하십시오 .

/foo\c

또한보십시오: https://stackoverflow.com/questions/2287440/how-to-do-case-insensitive-search-in-vim

답변2

vi또는 에서는 vim대소문자를 무시할 수 :set ic있으며 이후의 모든 검색에서는 재설정할 때까지 해당 설정을 고려합니다 :set noic. less옵션이 있으며 대소문자를 무시 -i합니다 -I.

답변3

파일 에 .vimrc다음을 포함하십시오.

set ignorecase

또는

set ic

대소문자 구분을 다시 활성화하려면 를 사용하십시오 :set ic!.

관련 정보