-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Edit git commit
and git rebase -i
inside neovim
#29
Comments
It's not a lua plugin, but I think it's worth mentioning that if you use vim-floaterm, those commands will open a buffer in your current neovim instance, it works very well for me. |
|
I think replacinig If you only have a few simple use cases, then you would need to fallback to the shell anyway. So it doesnt have a big value, if you cant do it in the shell then. |
BTW: You can now also use I use this every day in harpoon. |
diffview.nvim has now https://github.com/sindrets/diffview.nvim#merge-tool, which offers 3-way, 4-way and and single window merge layout: In addition to the normal :h copy-diffs mappings, there are default mappings provided for jumping between conflict markers, obtaining a hunk directly from any of the diff buffers, and accepting any one, all, or none of the versions of a file given by a conflict region. I think having additionally gitsigns for quick file-local actions and visualizations of markers makes it a very complete solution that is nothing short of fugitive. Except more configuration to get short command lengths (fugitive defaults to Please let me know, if this can be closed or what you think is missing. |
is this with diffview? because i used the built in |
what I'm missing is editing the |
|
What?
Something similar to
:Git commit
and:Git rebase -i
commands in vim-fugitiveWhy?
All the neovim plugins I found are git interfaces that does a lot of things like neogit and lazygit.nvim. I just want to
git commit
inside neovim and not see double status bars.Potential existing implementations:
vim-fugitive
Potential pitfalls:
I don't know how it works and vim-fugitive is not a small code base to read.
The text was updated successfully, but these errors were encountered: