Download Vundle
Vim에 여러가지 플러그인을 통해서 편리하게 사용가능하다. 플러그인을 좀 더 쉽게 설치하고 관리하기 위해 Vundle이라는 Vim 플러그인 매니저를 설치해 사용해 보자. 다음은 Vundle의 github 페이지 이다.
해당 페이지에서 볼 수 있듯이 git을 이용해 해당 repository를 복사해 정해진 위치에 가져다 놓으면 된다.
git을 설치하고 위에서 나타난 대로 git clone 명령어를 사용해 로컬에 저장하자. 아래의 명령어를 수행하면 결과적으로 해당 repository가 계정 홈디렉터리 하위 .vim/bundle에 위치하게 된다.
$ sudo apt-get install git
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
tree 명령어로 디렉터리 구조를 살펴보자. 말한대로 하위에 repository 구조가 생성되었다.
$ tree -d ~/.vim
/home/OOO/.vim
└── bundle
└── Vundle.vim
├── autoload
│ └── vundle
├── doc
├── ftplugin
├── syntax
└── test
└── files
9 directories
Vundle 사용하기
Vim이 시작할 때 참고하는 설정파일인 .vimrc 파일에 Vundle 관련 설정을 작성해야 한다. 해당 설정의 기본적인 부분은 마련되어 있으니 그대로 가져다가 사용해도 될 것이다. github에 올려져 있는 예시파일을 사용하거나 test 디렉터리에 있는 것을 사용해도 된다. 각 파일에 미리 설정되어 있는 것들을 확인하고 사용하자.
$ ls ~/.vim/bundle/Vundle.vim/test/minirc.vim
/home/OOO/.vim/bundle/Vundle.vim/test/minirc.vim
$ cp ~/.vim/bundle/Vundle.vim/test/minirc.vim ~/.vimrc
$ ls ~/.vimrc
/home/OOO/.vimrc
이제 Vim을 켜고 플러그인을 설치해보자. PluginInstall 명령어를 통해서 .vimrc 에 언급되어 있는 Plugin 문장 부분이 실행된다.
앞으로 사용하고 싶은 플러그인이 있다면 해당 위치에 Plugin 문장을 사용해 .vimrc에 명시한 뒤 PluginInstall 명령어를 통해 설치 가능하다. 아래에는 간단한 플러그인 관련 Vundle 명령어이다.
" Brief help
" :PluginList - lists configured plugins
" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal