먼저 Git을 설치해야 하는데 만약 설치되지 않았거나 Git을 처음 설치하시는 분은 깃을 설치한 후 Vundle 저장소를 클론 합니다.
#ubuntu
sudo apt install git
#mac
brew install vim
git clone <https://github.com/VundleVim/Vundle.vim.git> ~/.vim/bundle/Vundle.vim
이제 vi .vimrc
로 Vim 설정 파일을 열고 Vundle Quick Start의 플러그인 설정 샘플을 가장 위에 붙여넣습니다.
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
...
" Plugin 'git://git.wincent.com/command-t.git'
" Plugin 'file:///home/gmarik/path/to/plugin'
...
call vundle#end()
샘플의 Plugin 두 줄은 위와 같이 "
로 주석 처리 합니다. 설명하기 위해 넣은 것이라 에러가 납니다.
자신이 원하는 플러그인을 추가하려면 call vundle#begin()
과 call vundle#end()
인을 Plugin 'GitHub repo'
형식으로 추가할 수 있습니다. Vim Awesome의 개별 플러그인 페이지에 보면 대부분 예시가 나와 있어 어렵지 않게 추가할 수 있습니다.
설정을 추가한 후에 :w
로 저장한 후 변경된 .vimrc
파일을 :source %
또는 :so %
명령으로 재로드 합니다.(%는 현재 버퍼에 있는 내용이라는 뜻)
vim 명령 모드에서 :PluginInstall
을 실행하거나 터미널에서 vim +PluginInstall +qall
로 플러그인을 설치합니다.
빔의 사용이 어느정도 능숙해 진다면 그 다음으로 해야할 일은 본인이 주력으로 사용하는 언어에 도움이 되는 플러그인 들을 빔에 장착하고, 이를 능숙하게 사용해서 보다 빠른 편집을 할 수 있습니다.
플러그인 들은 워낙 종류가 많으므로, 대표적인 몇 가지만 언급하고 나머지는 고수의 빔 설정 혹은, 직접 탐구해서 적용 해보는 재미를 찾아보세요~
빔 플러그인 종류를 참고하기 좋은 글
https://agvim.com/2017/09/05/vim-plugins-100/