4 ms·
Is there something like Magit for NeoVim? Preferably in Lua.
by xvilka 5y ago
Is there something like Magit for NeoVim? Preferably in Lua.
- FrontAid 5y agoneogit is "magit for neovim". It is written in Lua. Did you already know the answer to your question? ;) https://github.com/TimUntersberger/neogit https://github.com/TimUntersberger/neogit Similar Git tooling can be found in https://github.com/frontaid/git-cli-tools https://github.com/frontaid/git-cli-tools
- erik-h 5y agoI've used vimagit for a long time (it's not in Lua, but it's pretty awesome): https://github.com/jreybert/vimagit https://github.com/jreybert/vimagit
- FrontAid 5y agoIt does not really seem to be maintained anymore. Is there any downside because of that?
- jboynyc 5y agoLooks to me like it had commits in June and August of this year. Or do you wonder whether they'll add features like pushing from within vimagit?
- FrontAid 5y agoI did see the commits, but the last release was almost three years ago. That is not necessarily bad. I was just wondering whether it still works well or there are any quirks.
- xvilka 5y agoMany Vim plugins abandoned the release model since most Vim and NeoVim package managers focus on fetching latest git HEAD for every installed plugin.
- jboynyc 5y agoYes, good explanation. Case in point: Neogit has never tagged a release: https://github.com/TimUntersberger/neogit/tags https://github.com/TimUntersberger/neogit/tags
- mkhnews 5y agoI agree, vimagit is great. I made a few minor changes for my preferences.
- petepete 5y agoThere's also the criminally-underrated fugitive.vim. Not lua though. https://github.com/tpope/vim-fugitive https://github.com/tpope/vim-fugitive
- xvilka 5y agoYes, this is what I currently use, in fact.