Add fugitive.vim #24

Closed
croaky opened this Issue May 7, 2012 · 1 comment

Comments

Projects
None yet
2 participants
Contributor

croaky commented May 7, 2012

https://github.com/tpope/vim-fugitive

The :Gblame command is pretty great.

Owner

mike-burns commented Jun 29, 2012

I like Fugitive, in theory (never actually made use of it), but here's how I've been doing git blame from within vim:

vmap <Leader>g :<C-U>!git blame <C-R>=expand("%:p") <CR> \| sed -n <C-R>=line("'<") <CR>,<C-R>=line("'>") <CR>p <CR>

With that, select the lines you want blamed, and hit <leader>g .

(Credit goes to Tammer, who supplied to svn variant.)

croaky added a commit that referenced this issue Jul 16, 2012

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

@croaky croaky closed this Jul 20, 2012

alexgodin added a commit to alexgodin/dotfiles that referenced this issue Aug 3, 2012

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

alexkroman added a commit to alexkroman/dotfiles-thoughtbot that referenced this issue Sep 30, 2012

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

shouser pushed a commit to shaithus/dotfiles that referenced this issue Nov 16, 2012

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

shouser pushed a commit to shaithus/dotfiles that referenced this issue Nov 16, 2012

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

masonforest pushed a commit to masonforest/dotfiles that referenced this issue Feb 5, 2013

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

croaky referenced this issue in cpytel/dotfiles Mar 4, 2013

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).

ghoppe pushed a commit to ghoppe/dotfiles that referenced this issue Dec 17, 2013

[#24] Add fugitive.vim
Features include:

* Gblame for interactive vertical split with git blame output.
* Ggrep to search the work tree (or any arbitrary commit) with git grep,
  skipping over that which is not tracked in the repository.
* :Glog loads all previous revisions of a file into the quickfix list so
  you can iterate over them and watch the file evolve.
* :Gbrowse to open the current file on GitHub, with optional line range
  (try it in visual mode).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment