liuchengxu / vim-clap

:clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
https://liuchengxu.github.io/vim-clap/
MIT License
2.11k stars 86 forks source link

Feature request: provider for git-revise #64

Open alerque opened 4 years ago

alerque commented 4 years ago

Something I do quite frequently from vim in stage very small touchup fixes from the buffer using gitgutter to the git staging area, then switch to tig to look though and find the commit that the small touchup was supposed to be in, then run git revise to quickly put it there. The slowest part of this is finding the hash from the log and copying it to a command.

A Clap provider that showed the git log and executed by running git revise with the hash would speed this up immensely.

This is a feature request, so obviously not high priority. If nobody steps up with a provider contribution I might eventually try my hand at one, but I'm leaving this issue to track it because I don't have time at the moment.

kdurant commented 4 years ago

By the way, mru file is nessary

alerque commented 4 years ago

@kdurant mru file?

kdurant commented 4 years ago

most recent used files @alerque

alerque commented 4 years ago

I don't see how the most recent used files has any bearing on this feature request. It wouldn't even need the file system OR the current buffers.

ratheesh commented 4 years ago

@kdurant This is already support by the current plugin by command Clap history Please check this out.

github-actions[bot] commented 4 years ago

Stale issue message

alerque commented 4 years ago

@github-actions Your message is stale.

github-actions[bot] commented 4 years ago

Stale issue message

alerque commented 4 years ago

Request re-open. This issues is as fresh as the day I posted it.