VIM 플러그인 unite.vim 설치 및 사용법

unite.vim 플러그인은 파일 탐색을 돕는 플러그인입니다. 에디트 하고자 하는 파일 명을 일부 입력하면 해당 이름과 유사한 파일 리스트들이 표시되고 커서를 움직여 바로 에디트를 시작할 수 있도록 돕습니다. 또한, 열었던 파일은 buffer에 저장이 되어 최근 수정한 파일을 빠르게 다시 열어 작업할 수 있도록 도와줍니다.

 

다운로드

최신 소스를 받기 위해서는 아래 git url에서 clone을 합니다. 기존에 bundle을 사용중인 분들은 .vim/bundle 디렉토리에서 clone하시면 됩니다.

$ git clone https://github.com/Shougo/unite.vim.git

 

플러그인 실행

.vimrc에 unite.vim 플러그인이 동작하도록 추가해줍니다.

Plugin 'VundleVim/Vundle.vim'

" My Bundles here:
"
" original repos on github
"
Plugin 'Tagbar'
Plugin 'neocomplcache'
Plugin 'L9'
Plugin 'nerdtree'
Plugin 'bling/vim-airline'
Plugin 'fugitive.vim'
Plugin 'gtags.vim'
Plugin 'lrvick/Conque-Shell'
Plugin 'vimshell.vim'
Plugin 'vimproc.vim'
Plugin 'The-NERD-Commenter'
Plugin 'DoxygenToolkit.vim'
Plugin 'vim-linux-coding-style'
Plugin 'unite.vim'
call vundle#end()

 

사용 예시

<출처 : https://github.com/Shougo/unite.vim>

아래는 Unite file_rec/async 명령을 사용했을 때의 결과이다. omap- 까지 입력했을 때 아래와 같은 파일 목록들을 보여준다.

단축키 맵핑

필자는 아래와 같이 shift + p키에 파일 검색을 등록하고 shift + b에 buffer 목록 열기를 등록했습니다.

nmap <S-p> :Unite file_rec/async<cr>
nmap <S-b> :Unite buffer<cr>

 

참고

Leave a Reply