티스토리 뷰

개발/Linux

[vim] plugin : BufExplorer 사용하기

Jaeyeon Baek 2016. 2. 22. 14:29

vim을 더욱 강력하게 사용할 수 있도록 도와주는 plugin 중에 BufExplorer를 소개합니다.


일단 plugin을 다운로드 받도록 합니다.


다운로드 받은 plugin의 압축을 풀고 로컬의 plugin이 설치되어 있는 경로(e.g. /usr/share/vim/vimXX/plugin)에 복사 합니다.


그러면 새로운 vim session에서 바로 사용이 가능합니다.


명령어 실행모드( : ) 에서 BufExplorer를 입력하면 아래와 같이 바로 사용이 가능합니다.



열려있는 세션에 대해 방향키나 vim에서의 이동키로 조작이 가능합니다.


<F1> 을 눌러서 도움말을 살펴봅니다.

" Buffer Explorer (7.4.6)

" --------------------------

" <F1> : toggle this help

" <enter> or o or Mouse-Double-Click : open buffer under cursor

" <shift-enter> or t : open buffer in another tab

" B : toggle if to save/use recent tab or not

" d : delete buffer

" D : wipe buffer

" f : toggle find active buffer

" p : toggle spliting of file and path name

" q : quit

" r : reverse sort

" R : toggle showing relative or full paths

" s : cycle thru "sort by" fields ['number', 'name', 'fullpath', 'mru', 'extension']

" S : reverse cycle thru "sort by" fields

" T : toggle if to show only buffers for this tab or not

" u : toggle showing unlisted buffers


매번 BufExplorer 를 입력하기에는 다소 번거롭기 때문에 vimrc에 단축키를 지정합니다.

map <F2> :BufExplorer<CR>


본인은 사용 용도가 없는 <F2>에 배치해서 사용합니다.


Linux Kernel과 같은 방대한 오픈소스를 개발할 때 무척 유용하게 사용할 수 있겠네요.

댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday