티스토리 뷰

vim에서 문자열 검색은 명령모드에서 "/"을 입력 후 찾을 문자열을 입력 후 엔터를 입력하면 검색된 결과로 커서가 이동됩니다


(명령모드에서)

/"찾을 문자열"


한 파일 내에 찾을 문자열이 2개 이상이라면 검색 결과가 여러 개가 나올 수 있습니다


이때 이전 검색으로 혹은 다음 검색으로 이동해야 하는데 그 때는 아래와 같이 하면 이전 혹은 다음 검색으로 이동 가능합니다


(검색 후 명령모드에서)

다음 검색 결과 -> n

이전 검색 결과 -> N (shift + n)


그리고 설정에 따라 검색 결과가 하이라이트(문자열의 배경이 다른 색으로 변하는 기능)될 수도 있습니다


기능 설정과 해제는 아래와 같습니다


검색 결과 하이라이트 기능 설정

(명령모드에서)

:set hlsearch


검색 결과 하이라이트 기능 해제

(명령모드에서)

:set nohlsearch


이렇게 설정하게 되면 해당 파일에서만 설정이 되며 다른 파일이나 기본 설정을 하고 싶을 경우에는 아래와 같습니다


vim 설정 파일 (/etc/vimrc or ~/.vimrc)

검색 결과 하이라이트 기능 설정

set hlsearch



검색 결과 하이라이트 기능 해제

set nohlsearch



출처 : http://vim.wikia.com/wiki/VimTip14



댓글

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함