-
Notifications
You must be signed in to change notification settings - Fork 299
Git integration #451
Comments
i wonder if it is best for 0ni to fork and base upon VSCode/Atom's Code Base. They have done all the Git / Mercurial integration works and you guys can just tap into it. |
How about making it a plugin? |
@jonaspm , good news on VSCode , VSCodeVim developers are switching to nvim. the branch have all ex commands available now . And recently announce Git Integration for atom is superb! http://blog.atom.io/2017/05/16/git-and-github-integration-comes-to-atom.html , which will be a lot of work redoing in 0ni .. |
I don't think it's necessary to integrate with atom or vs code, you get some nice features but you also take all of their bugs with you and you are limited to their preferences and philosophy. |
Realized this is more thoroughly tracked now in #2110, so I'll close this out in lieu of that one- |
Having native git (and later, more general source control) integration capabilities is very valuable.
Initially, I wanted to start by having a git branch in Oni's statusline - so this issue is split out from #201 which is the general Oni statusline implementation.
After the status line, there are several opportunities to explore - a
git blame
overlay is specifically called out in #362Atom seems to have some nice functionality around git integration as well: http://blog.atom.io/2014/03/13/git-integration.html
Here some specific capabilities I'd like to see:
I use only the basic functionality of vim-fugitive, so exploring that would be helpful. I also have heard great things about Magit for Emacs, so I'd like to explore that too for inspiration.
The text was updated successfully, but these errors were encountered: