[Vim_01] 파일 탐색

VI-IF-01calendar_today2026-07-17 14:25#Vim

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 {프로그램}을 통해 쉽게 다운받을 수 있음
shell
:grep! 검색어
:copen
  • 기본 옵션값으로 -uu가 설정되어있어 숨김 파일과 .gitignore로 제외된 파일까지 검색한다.