4 ms·
Does anyone know of a nice git interface for Neovim? I would love to get off of emacs, but it's hard to beat Magit. At the very least something that lets me vi
by faho 5y ago
Does anyone know of a nice git interface for Neovim? I would love to get off of emacs, but it's hard to beat Magit.
At the very least something that lets me view the repo status and stage selections would be good.
- frayesto 5y agovim-fugitive is my goto
- deleted 5y ago[deleted]
- pflock 5y agoHaven't used Magit w/ emacs but have been using a library inspired by in for the last year or so: https://github.com/jreybert/vimagit https://github.com/jreybert/vimagit not sure how it compares feature wise but I've found it extremely helpful.
- varbhat 5y agoI would recommend you to try lazygit[0] but it's independent terminal tool not tied to neovim For Neovim Git Plugins ,see [1] [0]:https://github.com/jesseduffield/lazygit https://github.com/jesseduffield/lazygit [1]:https://github.com/rockerBOO/awesome-neovim#git https://github.com/rockerBOO/awesome-neovim#git
- nine_k 5y agoWhy quit emacs when evil-mode exists? Fast startup times are solved by never quitting emacs :) Really, emacsclient starts nearly instantly, and all the heavy stuff like language servers and emacs proper just run in server mode. (Disclaimer: I know enough vi and often use it.)
- faho 5y agoI use emacs with evil-mode, and I don't have a problem with startup time (and that's without emacsclient, which I always found too annoying to deal with). My issue is I don't really like emacs' mode of operating, and even with evil-mode it still seeps through. I also don't like lisp.
- iLemming 5y ago> I also don't like lisp. You don't like programming? That is precisely how that sounds. Most programming languages in use today, one way or another, were influenced by Lisp. If you seriously into programming, I suggest re-evaluating your point of view about it. Learning and understanding Lisp will make you a better programmer. I am not trying to sound like a patronizing dick. I honestly wish someone gave me that advice a long time ago. Who knows, maybe I would've become much more accomplished today.
- typon 5y agoI've tried switching to emacs 3 times over the past few years and every single time I come back to nvim. It's just too slow for me.
- Finnucane 5y agoI tried starting with emacs. Then I tried Spacemacs and Doom Emacs, and began to realize that if the way to make emacs manageable was to treat it like vim, I might was well just do that. So now I use neovim.
- sva_ 5y agoYou may also use vs code with neovim integration[0]. [0] https://github.com/asvetliakov/vscode-neovim https://github.com/asvetliakov/vscode-neovim
- inshadows 5y agoI'm using tpope/vim-fugitive and airblade/vim-gitgutter (with standard Vim). Works good. The first one are commands, the second one marks changes on the left.
- extrabot 5y agoHave you seen neogit? https://github.com/TimUntersberger/neogit https://github.com/TimUntersberger/neogit It’s not feature complete but I’ve been using it for a few days and have been happy with it, as an ex-magit user