vi(vim)로 git repository 에서 작업하다 보면 터미널을 하나 더 띄우거나 쉘을 vim 에서 fork 해서 띄워서 git 을 확인해야 할 경우가 많다.
간편하게 vim plugin 으로 이 작업들을 해결 가능하다.
위의 repository 에서 받을수 있다.
주의할 점은 vim 7.1 이상만 지원하는 듯 하다.
plugin 디렉토리와 syntax 디렉토리가 있고 각각의 디렉토리 안에 .vim 플러그인들이 있다.
본인의 계정에
|
kdsoo@chromatix:~$ pwd |
기본 키맵은 다음과 같이 매핑 되어있다.
== Keymaps
[<Leader>gd] :GitDiff
[<Leader>gD] :GitDiff --cached
[<Leader>gs] :GitStatus
[<Leader>gl] :GitLog
[<Leader>ga] :GitAdd
[<Leader>gA] :GitAdd <cfile>
[<Leader>gc] :GitCommit
=== In git-status buffer
[<Enter>] :GitAdd <cfile>
쉽게 설명하면 vim 의 command mode, 즉 esc 를 한번 누른 상태에서
\gs
라고 입력하면 GitStatus 명령을 친것과 같이 동작한다.
즐거운 vi & git 생활 되시길.
| Working with ARM toolchain on OSX(intel) (0) | 2009/03/01 |
|---|---|
| omap3430 camera subsystem FPS check feature design (0) | 2009/02/25 |
| Vim with git plugin (git-vim) (0) | 2009/02/24 |
| git pull & patch 간략 정리 (0) | 2009/02/18 |
| Hello San Francisco. (0) | 2009/02/13 |
| vi 와 Linux programmer’s manual 연동 (0) | 2009/02/12 |
Tag : git, git-vim, Linux, vim
Send me an instant message!