CLARIFICATION: For me the whole point of learning vim was that it's lightweight and ubiquitous. Stuff like this is 0 out of 2 on that front.
CLARIFICATION: For me the whole point of learning vim was that it's lightweight and ubiquitous. Stuff like this is 0 out of 2 on that front.
There's definitely an argument to be made that Oni may not add much over running vim in a terminal, especially given the increased resource requirements inherent to electron, and I'd certainly like to see a high performance cross platform neovim gui that doesn't use electron, but I think Oni at least delivers a very useful experience on its own by building on top of all the work already invested into vim.
As long as the Vim emulation is good you are still using the same “skills”.
In the case of the OP it’s a frontend to neovim even, so it’s not even just a partial emulation, it’s the real deal.
That being said I tried Oni a few weeks ago because I thought it would bring me something but I found no immediate advantage so I didn’t bother to keep using it.
That said, if you're doing almost all your work from your local machine, these editors probably serve a valuable purpose still.
Lol, this is most people, and also the target audience of this application. Note that it doesn't claim to be a VIM replacement, just a modal editor for the desktop that's based on it.
But yeah, that is why even I as Emacs user always bothered to at least know my way around vi, usually Emacs is most likely not installed.
Let's be honest: out of 10000000000's of SSH connections in a given 24 hours span, how many are to a "classical proprietary UNIX server"? 0.0001% maybe ? Is it really a use case worth optimizing for ? They should be treated as applicances, not as general-purpose computers.
Product might not be for you.
I'm glad everyone likes vim as an editing style. I do to and would prefer to use vim, however I was able to get VS Code configured with plugins how I want to work in a matter of minutes, as opposed to wasting days upon days (over my life probably a solid month) trying to get a sane vim config that works with my languages and tools.
Anecdote: be on Windows. Need text editor to open 100MB file. Notepad sucks. Wordpad actually loads the file, but I just can't. Think about getting Notepad++. Decide to try out Atom because the UX looks nice. It can't load the file; have to kill the process. Install Emacs. Just works.
These things are cool for your portfolio, but they are less effective than 40 year old alternatives.