vim에서 커서 아래의 long_word를 검색하는 방법


1

VIM의 커서 아래에서 #과 *로 단어를 검색 할 수 있지만 'long_word'와 같은 검색은 작동하지 않습니다. 예를 들어 커서가 'l | ong_word'인 경우 # 또는 *, 단어로 검색합니다. 'long'과 같은 단어는 일치하는 단어로 간주됩니다.

'long', 'long_word2'또는 'long_long_word'가 아닌 'long_word'만 쉽게 검색하려면 어떻게해야합니까?

답변:


0

단어 에 속하는 문자 는 'iskeyword'옵션으로 제어되며 개별 파일 유형에 따라 다를 수 있습니다 . 와

:setlocal iskeyword+=_

(에 넣으십시오 ~/.vim/after/ftplugin/<filetype>.vim), 이것을 달성 할 수 있습니다. 그러나 이는와 같은 명령을 사용한 탐색에도 영향을 w미치며 구문 강조에도 영향을 줄 수 있습니다.

어쩌면 당신이 겪고있는 것은 *and #명령을 시각적 모드 로 확장 한 것일 수 있습니다 . 이를 통해 임의의 텍스트를 선택한 다음 검색 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.