From: Teemu Likonen Date: Sun, 07 Sep 2008 13:59:52 GMT Subject: Re: Extremely simple Vim interface for Git Message-ID: <20080907135952.GD3387@mithlond.arda.local> In-Reply-To: <18071eea0809070623v4a54cbb8j2face0724651ef56@mail.gmail.com> Thomas Adam wrote (2008-09-07 14:23 +0100): > 2008/9/6 Teemu Likonen : > > Here's a very simple idea for using Git from Vim editor. Add these lines > > to your ~/.vimrc file: > > > > > > command! -complete=file -nargs=* Git call s:RunShellCommand('git '.) > > command! -complete=file -nargs=* Svn call s:RunShellCommand('svn '.) > > command! -complete=file -nargs=+ Shell call s:RunShellCommand() > > Looks interesting. Have you seen this though: > > http://code.google.com/p/vcscommand/ I have tried it but I made my own because I'm familiar with git's command line interface and want to use it inside Vim without (too many) restrictions. I find this approach easier because I don't need to learn another interface layer. I'd like to add a hint that Vim command line expands % to current file name. Examples: :Git add % :Git blame -C %