mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-10 12:33:46 -05:00
The long term goal is to use :Gsomecommand for commands that wrap Vim built-ins (e.g., :Gedit for :edit), :Git some-command for commands that wrap Git built-ins, and :GSomeCommand for everything else. For :GRemove, :GDelete, :GMove, and :GRename, this gives us symmetry with eunuch.vim, and for :GBrowse, this gives us symmetry with a hypothetical :Browse command that I've long wanted to make a plugin for but probably never will. :GcLog and :GlLog get their names because they match Vim's :c and :l prefixes but bring their own custom suffix. This is rather unsatisfying and I may change it if something better comes along.