Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/frostyx/vim-fugitive-pagure

Pagure support for :GBrowse feature provided by vim-fugitive plugin
https://github.com/frostyx/vim-fugitive-pagure

pagure plugin vim vim-plugin

Last synced: about 1 month ago
JSON representation

Pagure support for :GBrowse feature provided by vim-fugitive plugin

Awesome Lists containing this project

README

        

# Pagure support for vim-fugitive

## Requirements

- Vim with `+python` support

## Installation

Use [vundle][vundle], [pathogen][pathogen] or any other favourite way to install vim plugins.
First, don't forget to install [tpope/vim-fugitive][vim-fugitive] to provide `:Gbrowse`
command (and many more), and than `FrostyX/fugitive-pagure-vim` to provide [pagure][pagure] support.

Plugin 'tpope/vim-fugitive'
Plugin 'FrostyX/vim-fugitive-pagure' " Enable :Gbrowse for pagure.io

## `:Gbrowse` in action

### Open a file

![Open a file](img/gbrowse.gif)

### Highlight the current line

![Highlight the current line](img/gbrowse-line.gif)

### Highlight a selection

![Highlight a selection](img/gbrowse-range.gif)

[vundle]: https://github.com/VundleVim/Vundle.vim
[pathogen]: https://github.com/tpope/vim-pathogen
[vim-fugitive]: https://github.com/tpope/vim-fugitive
[pagure]: https://pagure.io