TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Oni – Modern Modal Editing

110 pointsby jbernardo95about 7 years ago

13 comments

macraelabout 7 years ago
I&#x27;ve been writing code for ten years, I&#x27;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&#x27;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&#x27;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.
评论 #16999932 未加载
评论 #17002163 未加载
评论 #16999989 未加载
jswnyabout 7 years ago
Well at least for me the best of Vim includes running my editor in a terminal, so I wouldn&#x27;t quite say that Oni has the best of Vim.
评论 #16998096 未加载
评论 #16996264 未加载
评论 #17001754 未加载
kzrdudeabout 7 years ago
Looks cool. They seem to say it&#x27;s based on neovim, so it&#x27;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.
评论 #16997548 未加载
theknarfabout 7 years ago
Oni is really cool, but still early days. Since it&#x27;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&#x27;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.
jchwabout 7 years ago
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&#x27;t already get that? It hasn&#x27;t stopped me from using VS Code regularly, which is already more performant than IntelliJ imo, an app that doesn&#x27;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?
评论 #16998468 未加载
评论 #16998383 未加载
评论 #16998141 未加载
评论 #16999308 未加载
评论 #17000517 未加载
评论 #16998410 未加载
评论 #16999330 未加载
评论 #16998235 未加载
city41about 7 years ago
Oni is Electron based. But since it uses neovim as its backend and a canvas based renderer the performance is actually very good.
评论 #16998291 未加载
weliketocodeabout 7 years ago
The best of Vim and any combination of other editors is still just Vim.
评论 #16996342 未加载
llimllibabout 7 years ago
I&#x27;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.
soperjabout 7 years ago
I&#x27;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 :)
评论 #16999104 未加载
CJeffersonabout 7 years ago
EDIT: the title used to be &quot;oni: better than vim, atom and VSCode&quot;.<p>It seems the title comes from the submitter here, rather than the web page.<p>I&#x27;ve looked at this, and as a VSCode user, it is not at all a useful replacement, it&#x27;s barely usable for me. Also VSCode has a lots of useful plugins, which aren&#x27;t support here.<p>I&#x27;m sure if I learnt all the vim shortcuts it would be great but then I&#x27;m using VSCode because I don&#x27;t like vim.
评论 #16997372 未加载
评论 #16996497 未加载
johnchristopherabout 7 years ago
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&#x27;t helpful at all. I think it somehow can take a vim config file but it wasn&#x27;t really clear.
评论 #16998333 未加载
nightcrackerabout 7 years ago
I tried Oni, but it fundamentally doesn&#x27;t understand buffers.
评论 #16998347 未加载
评论 #16997704 未加载
nategriabout 7 years ago
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&#x27;s lightweight and ubiquitous. Stuff like this is 0 out of 2 on that front.
评论 #16997475 未加载
评论 #16997337 未加载
评论 #16997330 未加载
评论 #16996797 未加载
评论 #16998250 未加载
评论 #16997651 未加载
评论 #16997924 未加载