본문으로 건너뛰기
1. 개요
- neovim에서 폴더나 파일을 탐색할 수 있는 기능에 관련한 플러그인, 단축어를 모아놓는다.
2. 기본기능
- neovim의 기본 기능이다.
:Ex 또는 :Explore : 현재 작업 폴더 열기
:Ex %:p:h : 현재 파일이 있는 폴더 열기
:Lex . : 왼쪽 탐색 창 열기/닫기
:Vex : 세로 분할로 탐색
:Sex : 가로 분할로 탐색
- 탐색 창 내부 단축키
Enter : 파일 또는 폴더 열기
- : 상위 폴더로 이동
i : 표시 방식 변경. 여러 번 누르면 트리 모드
v : 세로 분할로 열기
o : 가로 분할로 열기
t : 새 탭으로 열기
R : 이름 변경
D : 삭제
% : 새 파일
d : 새 폴더
gh : 숨김 파일 표시 전환
q : 탐색 창 닫기
3. grep으로 파일 검색
- Neovim의 기본명령이라 플러그인이 별도로 필요없음
- 하지만 실제 검색은
grepprg에 지정된 외부 프로그램을 실행
- 자신의 환경을 확인 후 해당 프로그램을 설치
set grepprg? 후에 grepprg={프로그램}결과가 나오면 echo executable('{프로그램}')명령어를 실행하여 결과값이 1인지 확인
- 1이면 사용 가능, 0이면 설치가 필요. mac 유저 기준으로
brew install {프로그램}을 통해 쉽게 다운받을 수 있음
- 기본 옵션값으로
-uu가 설정되어있어 숨김 파일과 .gitignore로 제외된 파일까지 검색한다.