Obtendo o URL do GitHub para a seleção congelada

Você tem um repositório no GitHub . De vez em quando, você deseja compartilhar um link para um trecho que acabou de selecionar no Vim . Com fugitive.vim , é tão simples quanto selecionar um texto e executar :Gbrowse. A vantagem é que você obtém o link congelado (mudanças do git HEAD atual ), não o link relativo que poderia ser eliminado no futuro.

Exemplo.

1) Selecione as alterações

" Center screen on next/previous selection.
nmap N Nzz

"
Last and next jump should center too.
nmap
<C-o> <C-o>zz
nmap
<C-i> <C-i>zz

2) :'<,'>Gbrowse
3) Você obtém o link!

É isso aí!