vim.hack

GVim 에서 Grep 사용하기 (Grep을 이용하여 문자열 찾기)

조브 2021. 5. 6. 14:26

 

윈도우의 gvim에서 grep을 사용하여 문자열을 찾는 방법에 대해서 알아봅니다.

 

 

 

먼저 윈도우에 grep.exe가 설치되어 있어야 합니다.

 

Cygwin 을 통해서 직접 설치도 가능하지만, 이전 설정에서 git을 설치하셨다면 git에 포함된 grep을 사용해도 됩니다.

 

 

 

git이 설치된 아래의 경로에 grep.exe가 있습니다.

 

C:\Program Files\Git\usr\bin

 

위 경로를 시스템 속성의 환경변수 내 시스템 변수의 Path에 추가합니다.

 

 

 

설정이 완료되면 명령프로포트에서 grep을 입력하여 아래와 같이 출력되면 됩니다.

 

 

 

 

 

 

다음으로 _vimrc 설정입니다.

 

아래와 같이 입력 후 저장합니다.

 

set grepprg=grep\ -rnH
map <F3> :execute 'grep! "\<'. expand('<cword>') . '\>" ' <bar> cw<cr>

 

 

 

 

사용법은 아래와 같습니다.

 

다음으로 원하는 글자 위에서 F3키를 누르면 원하는 문자열과 정확하게 일치하는 문자열이 포함된 파일들을 찾아줍니다. 찾은 결과를 Quickfix 목록으로 보여주며, 선택하면 해당 위치로 이동합니다.

 

 

 

'vim.hack' 카테고리의 다른 글

VIM 숫자 순차 증가  (0) 2024.12.29
윈도우에서 Neovim 설치 (Neovim-qt 설치)  (0) 2024.12.26
GVim 기본설정  (0) 2021.05.04
vim-plug 설치하기  (0) 2021.03.12
윈도우에 GVim 설치하기  (0) 2021.03.12