Vundle for Windows

Vim/Plug-Ins 2013. 2. 20. 03:19 |

Vundle for Windows 원문

https://github.com/gmarik/vundle/wiki/Vundle-for-Windows


vundle은 플러그인을 관리하는 플러그인이다. 이건 정말 대박이다!!!

vundle을 소개하는 글: http://kldp.org/node/125263



1. windows용 vim에 vundle을 설치하기 위해서는 먼저 windows용 Git 설치가 필요하다.

http://code.google.com/p/msysgit/downloads/list

사진보다 최신것이 있다면, 가장 최신것을 받으면 된다.

다운받고 설치를 한다.


정상적으로 설치가 되었는지 확인하려면 cmd창을 열고 다음과 같이 입력해서 결과를 확인하면 된다.


2. Git를 설치하면 Curl이 기본적으로 설치가 된다. 이를 vundle에서 이용하기 위해서는 curl.cmd라는 이름의 script 파일을 생성해야 한다.

@rem Do not use "echo off" to not affect any child calls.
@setlocal

@rem Get the abolute path to the parent directory, which is assumed to be the
@rem Git installation root.
@for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI
@set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%PATH%

@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%
@if not exist "%HOME%" @set HOME=%USERPROFILE%

@curl.exe %*

이것을 코딩하기 귀찮은 분은 이 파일을 다운받으면 된다.

gist912993-c64d4a0ec01a11522b5bf0e444d996277ec46185.tar.gz

아니면 여기서 다운받아도 된다. 

https://github.com/gmarik/vundle/wiki/Vundle-for-Windows


생성했거나 다운받은 파일을 C:\Program Files (x86)\Git\cmd 에다가 저장한다. 그리고는 정상적으로 동작하는지 테스트한다.


3. Git을 이용해 vundle plugin을 다운받고 설치한다. 

> cd %USERPROFILE%

> git clone http://github.com/gmarik/vundle.git .vim/bundle/vundle
> gvim _vimrc


4. vundle plugin을 사용하기 위해서 _vimrc 에 다음과 같이 설정한다.

set nocompatible               " be iMproved
 filetype off                   " required!

 set rtp+=~/.vim/bundle/vundle/
 call vundle#rc()

 " let Vundle manage Vundle
 " required! 
 Bundle 'gmarik/vundle'

 " My Bundles here:
 "
 " original repos on github
 Bundle 'tpope/vim-fugitive'
 Bundle 'Lokaltog/vim-easymotion'
 Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
 Bundle 'tpope/vim-rails.git'
 " vim-scripts repos
 Bundle 'L9'
 Bundle 'FuzzyFinder'
 " non github repos
 Bundle 'git://git.wincent.com/command-t.git'
 " ...

 filetype plugin indent on     " required!
 "
 " Brief help
 " :BundleList          - list configured bundles
 " :BundleInstall(!)    - install(update) bundles
 " :BundleSearch(!) foo - search(or refresh cache first) for foo
 " :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
 "
 " see :h vundle for more details or wiki for FAQ
 " NOTE: comments after Bundle command are not allowed..


5. 설정이 완료된 후 vim을 재시작 한 후, :BundleInstall 을 실행한다. 그러면 필요한 Bundle이 설치된다.


6. 이제부터는 :BundleSearch 를 입력하면 다음과 같이 설치가 가능한 plugin list가 출력된다.



7. 설치하고 싶은 plugin을 복사해서 _vimrc에 저장한 후, 재시작한다. 그 다음 :BundleInstall을 입력하면 해당 plugin이 설치가 된다.





Vundle 사용 방법


:BundleSearch         왼쪽 창에 설치 가능한 list들을 확인할 수 있다. 

:BundleInstall           리스트에서 확인한 것을 _vimrc에 복사한 후 이 명령을 내리면 설치를 한다.

:BundleInstall!          설치된 것들을 업데이트한다.

:BundleClean           _vimrc에 적어두었던 plugin(Bundle)의 라인을 삭제한다. 그 다음 이 명령을 내리면 해당 plugin이 삭제된다.

:BundleList              설치된 플러그인들의 목록을 왼쪽창에 나타내준다.

'Vim > Plug-Ins' 카테고리의 다른 글

vim 유용한 플러그인 셋팅  (0) 2016.02.25
Vundle for Linux  (0) 2013.03.21
Plug-in 모음  (0) 2013.02.05
VIM 자세한 설정  (0) 2013.01.15
autocomplpop (vim 자동완성 플러그인)  (0) 2012.05.09
Posted by scii
: