Thread (11 messages) flat view 11 messages, 5 authors, 2016-06-15

Re: Extremely simple Vim interface for Git

From: Teemu Likonen <hidden>
Date: 2016-06-15 22:45:19

Thomas Adam wrote (2008-09-07 14:23 +0100):
2008/9/6 Teemu Likonen [off-list ref]:
quoted
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 '.<q-args>)
   command! -complete=file -nargs=* Svn   call s:RunShellCommand('svn '.<q-args>)
   command! -complete=file -nargs=+ Shell call s:RunShellCommand(<q-args>)
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 %
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help