728x90
여러파일에서 문자열 검색하기
https://github.com/BurntSushi/ripgrep
GitHub - BurntSushi/ripgrep: ripgrep recursively searches directories for a regex pattern while respecting your gitignore
ripgrep recursively searches directories for a regex pattern while respecting your gitignore - GitHub - BurntSushi/ripgrep: ripgrep recursively searches directories for a regex pattern while respec...
github.com
ripgrep을 사용하기 위해선 fzf를 먼저 설치해야한다.
fzf
https://github.com/junegunn/fzf
GitHub - junegunn/fzf: :cherry_blossom: A command-line fuzzy finder
:cherry_blossom: A command-line fuzzy finder. Contribute to junegunn/fzf development by creating an account on GitHub.
github.com
Installation
brew install fzf
~/.config/nvim/init.vim 에 추가
set rtp+=/opt/homebrew/opt/fzf
vim-plug 설치
~/.config/nvim/init.vim
call plug#begin('~/.vim/plugged')
...
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'
call plug#end()
>> :source %
>> :PlugInstall 실행
RipGrep
Installation
brew install ripgrep
vim-plug
~/.config/nvim/init.vim
call plug#begin('~/.vim/plugged')
...
Plug 'wookayin/fzf-ripgrep.vim'
call plug#end()
>> :source %
>> :PlugInstall 실행
Usage Example
:Rg main
728x90
'utils' 카테고리의 다른 글
Vim 에 대한 간단한 소개와 사용법, 숙달하기 위한 연습방법 (1) | 2024.12.08 |
---|---|
Vimspector (neovim으로 디버깅 하기) (1) | 2023.12.28 |
Treesitter (0) | 2023.12.26 |
lazygit (1) | 2023.12.21 |
Neovim (0) | 2023.12.19 |