gvim 또는 vim을 쓰고 있는데..

gugudan의 이미지

윈도우의 경우
특정 폴더에서 제가 파일 하나를 열어서 작업하고 있는데
여러 소스중에서 특정 문자를 찾을려고 합니다.
VC++같은경우나 기타 에디트의 경우 그런 기능을 지원하는데

vim같은 경우 검색을 하면 하나의 파일에 대해서만 나오더라고요..

혹시 좋은 방법 없는지요?

리눅스라면.. grep을 써서 하면 가능하긴 한데..
vim 안에서는 어떻게 해야 하나요?

익명 사용자의 이미지

gugudan wrote:
윈도우의 경우
특정 폴더에서 제가 파일 하나를 열어서 작업하고 있는데
여러 소스중에서 특정 문자를 찾을려고 합니다.
VC++같은경우나 기타 에디트의 경우 그런 기능을 지원하는데

vim같은 경우 검색을 하면 하나의 파일에 대해서만 나오더라고요..

혹시 좋은 방법 없는지요?

리눅스라면.. grep을 써서 하면 가능하긴 한데..
vim 안에서는 어떻게 해야 하나요?

:grep /s 문자열 파일이름 하시면 됩니다. windows용 vim이면 내부적으로 grep대신 findstr을 사용하고 있어서 grep에서 지원하는 option을 모두 쓸수는 없을 거구요...

:set grepprg 혹은 :help grep 해보세요