I've been writing code for ten years, I've been fairly comfortable in vim at times, customizing it and navigating with the keyboard full time.<p>I find myself using the mouse all the time, and I don't understand this obsession with mouse-less text editing. The mouse lets me perform selections, and with some key-combos in sublime text sets me up for multiple cursor editing very nicely, in ways that would be much much more complex if I were trying to do them in vim.<p>I've always wanted to try out Acme, a mouse-first editor from plan nine, with all of this obsession with cutting the mouse out entirely, it feels like there is space for an editor to really consider what the mouse can be used for.
Looks cool. They seem to say it's based on neovim, so it's actually an interface to the real thing, then. A shame their website is so cryptic and the link to their source control host is not easy to find.
Oni is really cool, but still early days. Since it's just a frontend for neovim it actually seems to use less ram than Atom and VSCode. But VSCode has a big head start and a team behind it optimizing stuff the best they can. I'd love to see where Oni find itself in a year or two as I do believe that it could outperform VSCode in the future. Both Oni and NeoVim got a long road ahead of work.
I hate these posts, because Hacker News is incapable of talking about an Electron based project productively.<p>Yeah, it could be done more efficiently without a full blown browser engine, everyone knows that. But honestly, who doesn't already get that? It hasn't stopped me from using VS Code regularly, which is already more performant than IntelliJ imo, an app that doesn't use Electron.<p>Almost everything that can be said on this front has been said. Does it really need to be the top 3 comments every time?
I'm very interested in the idea, but unfortunately it was way too laggy for me. Noticeable lag just moving the cursor around prevented me from taking a deeper look.
I've used the 0.3.1 version. Waiting for the ability to open multiple projects at once before it becomes a daily driver.
Thanks for all the great work :)
EDIT: the title used to be "oni: better than vim, atom and VSCode".<p>It seems the title comes from the submitter here, rather than the web page.<p>I've looked at this, and as a VSCode user, it is not at all a useful replacement, it's barely usable for me. Also VSCode has a lots of useful plugins, which aren't support here.<p>I'm sure if I learnt all the vim shortcuts it would be great but then I'm using VSCode because I don't like vim.
I like Oni but last time (a week ago) I tried it I went into the config file to change the colourscheme and the doc wasn't helpful at all. I think it somehow can take a vim config file but it wasn't really clear.
Yeah you can go ahead and miss me with every single one of these vim-via-Electron monstrosities.<p>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.