글

라벨이 ripgrep인 게시물 표시

vim 에서 grep 명령어에 ripgrep 활용 방법

개요 vim 안에서 모든 걸 다 하자! IDE 부럽지 않게! :vimgrep :grep vimgrep은 vim grep 엔진을 쓰는거고, grep은 외부 프로그램을 바인딩해서 쓰는거랍니다. ripgrep 전 ripgrep 이라는 rust로 쓰여진 성능 좋은 grep을 쓰고 있어서 이걸 쓰기로 합니다. 우분투에서는 아래와 같이 설치 가능합니다. $ sudo apt install ripgrep .vimrc 설정 .vimrc에 다음과 같은 내용을 넣어줍니다. if executable("rg")   set grepprg=rg\ --vimgrep\ --smart-case\ --hidden   set grepformat=%f:%l:%c:%m endif vim 실행 :grep 명령을 통해 rg를 그대로 실행합니다. :grep [OPTIONS] PATTERN [PATH...] 그리고 다음 명령을 실행하면 리스트가 뜨고, 리스트에서 파일로 이동할 수 있게 됩니다! :cope 아무래도 명령만 설명해서는 안되겠네요. gif를 만들어서 자료를 보강해야겠습니다. 출처 vim grep help : https://vimhelp.org/quickfix.txt.html#grep vimrc grep rg 설정 : https://phelipetls.github.io/posts/extending-vim-with-ripgrep/#usage-with-vim

이 블로그의 인기 게시물

구글 시트에 여러 행 한번에 추가하기

WSL2 Ubuntu 20.04 및 네트워크 설정

우분투 terminator 에서 파일 경로 클릭시 vscode 에서 열기