I really can't wait for this to be released. I am a little pessimistic about the Vim mode. There are countless 80 or 90% complete Vim modes in various modern editors. But the absence of a truly native feeling Vim (that last 10%) is a deal breaker for many. I'd rather see more editor developers spend time finding a solution that provides a <i>truly</i> authentic Vim mode instead of spending countless hours merely approaching 90% compatibility. For the people who you're selling on that Vim mode (the people who would care that your editor provides it) 90% isn't good enough. There are other ways to integrate Vim modes in your editor such as using the (inappropriately named) "Netbeans interface" which actually allows Vim to run in the background while you integrate your UI on top of it across a serializable bridge. This allows a perfect recreation of Vim while letting you customize the application experience on top of it.<p>Aside from that approach, there are a few faithful Vim recreations that I've discovered out of the dozens that I've tried.<p><a href="https://github.com/vicoapp/vico" rel="nofollow">https://github.com/vicoapp/vico</a> (Excellent project)
<a href="http://www.viemu.com/" rel="nofollow">http://www.viemu.com/</a> (Solid experience in Visual Studio)
<a href="https://github.com/guillermooo/Vintageous" rel="nofollow">https://github.com/guillermooo/Vintageous</a> (fairly close and getting better every day)<p>But I don't mean to sound like such a pessimist. The progress so far looks excellent and I can't wait to try it out. Keep it up!<p>Edit: I also notice that the logo looks like an iOS7 version of React's logo: <a href="http://facebook.github.io/react/" rel="nofollow">http://facebook.github.io/react/</a>
There's a bunch of lovely gems scattered through the Atom repos. Some of my favorites from a first quick glance:<p>Biscotto — A CoffeeScript API documentation generator based on TomDoc notation:<p><a href="http://atom.github.io/biscotto/" rel="nofollow">http://atom.github.io/biscotto/</a><p>React-Coffee — A little glue that makes Facebook's React easy to use from CoffeeScript without having to resort to JSX:<p><a href="https://github.com/atom/react-coffee" rel="nofollow">https://github.com/atom/react-coffee</a><p>SpacePen: A minimalist view library for jQuery, allowing custom methods, super calls, HTML-building, subviews, and easy event binding:<p><a href="http://atom.github.io/space-pen/" rel="nofollow">http://atom.github.io/space-pen/</a><p>... and the best bit about this bonanza is that everything is really quite readable. Keep up the good work, Kevin.
holy cow this thing has like 70 repositories!<p>And I found a screenshot... looks very much like sublime text: <a href="https://f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6-11e3-8675-a6905e50a9a6.png" rel="nofollow">https://f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6...</a><p>edit: based on this[1], it looks like this is a GitHub-aware/integrated text editor that targets <i>both</i> desktop (Mac, at least) <i>and</i> web<p>[1] <a href="https://gist.github.com/elcuervo/eb68883f233baf5a46c8" rel="nofollow">https://gist.github.com/elcuervo/eb68883f233baf5a46c8</a>
<a href="http://blog.atom.io/" rel="nofollow">http://blog.atom.io/</a> seems to be WIP, the meta tags are quite revealing :<p>At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.
Pretty crazy! Here are a few interesting plugins in there already:<p><pre><code> - vim-mode
- fuzzy-finder
- emmet (aka Zen Coding)
- solarized-dark-syntax (heh)
- snippets (check)
- language-* (check; so many; awesome)
- timecop (tracking where time is spent in the editor)
- editor-stats (graph your mouse / keyboard activitiy)
- ...</code></pre>
Am I the only one who finds it hard to believe this has indeed been leaked and is not just a marketing strategy from Github? The repos are not even private.
FYI <a href="https://atom.io" rel="nofollow">https://atom.io</a> is leaking assets.
Here is an album of the images found in the css <a href="http://imgur.com/a/KG4MX#0" rel="nofollow">http://imgur.com/a/KG4MX#0</a>
the css <a href="http://pastebin.com/FgN3g448" rel="nofollow">http://pastebin.com/FgN3g448</a>
the js <a href="http://pastebin.com/p1nBmGki" rel="nofollow">http://pastebin.com/p1nBmGki</a>
<a href="https://f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6-11e3-8675-a6905e50a9a6.png" rel="nofollow">https://f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6...</a><p>"Collaboration is now working (and accepts 2FA logins)."
What sets this apart from the other WebKit-based text editors, LightTable and Brackets? In general it seems like there's been an explosion of new text editors with this style since TextMate went into hibernation around 2008. It's great to have options, but there's lots of these TextMate clones now.
"Atom is free during the beta period."
<a href="https://github.com/atom/welcome/commit/86790ef7cca263ca0943f64effc771e2339a2754" rel="nofollow">https://github.com/atom/welcome/commit/86790ef7cca263ca0943f...</a>
They're on Twitter: <a href="https://twitter.com/AtomEditor" rel="nofollow">https://twitter.com/AtomEditor</a> found the link in the Source Code of: <a href="http://blog.atom.io/" rel="nofollow">http://blog.atom.io/</a><p>It also has the line: "At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it."
It seems that Holman has already used it 5 months ago.
<a href="https://github.com/holman/feedback/issues/432" rel="nofollow">https://github.com/holman/feedback/issues/432</a>
A text editor in a browser? There seems a lot of excitement about it but I can't work out why - can anyone explain? I'm not trying to be argumentative; I really am curious!
It's for editing text and there appears to be massive excitement about it....?
whois atom.io =><p>Domain : atom.io<p>Status : Client Updt+Delt Lock<p>Owner : GitHub Hostmaster<p>Owner : GitHub, Inc.<p>Owner : 88 Colin P Kelly Jr St<p>Owner : San Francisco<p>Owner : CA<p>Owner : US
Website now says "SOON". Response from #atom irc channel:<p>> Would the editor itself be open-source?<p>> yes<p>> a non-opensource editor from GitHub would be ludicrous<p>> seems like the source code will be up today
I saw this. I have a lot of respect for Githubbers and Github but is Node really the language for a text editor? My text editor that's built natively to my OS often struggles, let alone if it's Node. Seems like they're shoehorning the wrong technology.
Apparently it collects usage information?<p><a href="https://github.com/atom/welcome/pull/7" rel="nofollow">https://github.com/atom/welcome/pull/7</a><p>Thanks, but no thanks. I don't need my editor sending usage information anywhere.
Any ideas if all the code behind the editor will be released as open source?<p>Edit: To be clear, I am not talking about all the supplementary repositories that are already open source, but rather I am wondering if the core application will be OS.
Some interesting new info popping up in the repo: <a href="https://github.com/atom/welcome/blob/master/lib/welcome.md" rel="nofollow">https://github.com/atom/welcome/blob/master/lib/welcome.md</a> - they reference it as being "free during the beta period" - that coupled with a tweet from mojombo yesterday[1] makes it sound like a whole new line of business for them - sounds big!<p>[1] <a href="https://twitter.com/mojombo/status/438200146791129088" rel="nofollow">https://twitter.com/mojombo/status/438200146791129088</a>
The way I code (and I'm surprised I seem to be the first person to state this here), is that I can run my class file in Sublime and it automatically runs its unit test within like a second. Instantly, I can know whether I broke anything or whether I satisfied a new assertion successfully without breaking anything else.<p>Unless this editor can do something similar, this is pretty much useless for any non-html non-css code developer who has already learned that unit test suites are the way, the truth and the life.
Looking good and this only helps confirm that web IDE's are going to be the big thing in the next couple of years.<p>I've been predicting/preaching about this for 2+ years now and been building my own browser code editor in that time (<a href="http://icecoder.net" rel="nofollow">http://icecoder.net</a>).<p>So, CodeAnywhere gets $600k in funding, Adobe is releasing Brackets to the browser soon, GitHub is launching Atom as a web based offering.<p>Need much more reason to leave the desktop behind?
I sure hope this will have a rich plugin API and support non-web non-scripting languages as first class citizens. That would make it stand out from most recent editors.
I was excited until I saw it was WebKit based. My confidence level that it won't be slow and buggy is next to zero. I would, of course, love to be wrong.
<a href="http://whois.domaintools.com/atom.io" rel="nofollow">http://whois.domaintools.com/atom.io</a><p><pre><code> Domain : atom.io
Status : Client Updt+Delt Lock
Owner : GitHub Hostmaster
Owner : GitHub, Inc.
Owner : 88 Colin P Kelly Jr St
Owner : San Francisco
Owner : CA
Owner : US</code></pre>
Glad to see there's an Atom plugin[0] named after the Jean-Claude Van Damme movie <i>Timecop</i>[1]<p>[0] <a href="https://github.com/atom/timecop" rel="nofollow">https://github.com/atom/timecop</a><p>[1] <a href="http://en.wikipedia.org/wiki/Timecop" rel="nofollow">http://en.wikipedia.org/wiki/Timecop</a>
If you go to <a href="https://atom.io/docs" rel="nofollow">https://atom.io/docs</a> you can authorize the app with your github account. You still get the 'soon' page afterwards, but at least you're now something like an early atom.io beta user ;)
I like that they are already prepared(/preparing) for Node 0.11, (<a href="https://github.com/atom/node-vm-compatibility-layer" rel="nofollow">https://github.com/atom/node-vm-compatibility-layer</a>)
This looks great! I'd be more than happy with an open source, modern editor to replace the current myriad of specialized-language editors (QtCreator, Brackets, ...), Sublime Text and Komodo Edit I'm using.
Atom IRC channel<p><a href="https://github.com/atom/welcome/commit/6346bb8c2e7534ae0de5e9495018f611d99f56f1" rel="nofollow">https://github.com/atom/welcome/commit/6346bb8c2e7534ae0de5e...</a>
Looks 1000x times better than a project I just started based on Ace.js. Should save me a lot of trouble!<p>I just hope it's not tightly coupled to the backend so I can replace it with a custom one.
Was worth a try...<p><a href="https://twitter.com/s10wen/status/438637833981820929" rel="nofollow">https://twitter.com/s10wen/status/438637833981820929</a>
Looks like this is going to be released today
<a href="http://minus.com/i/8HXqEh53LTsB" rel="nofollow">http://minus.com/i/8HXqEh53LTsB</a>
this is very cool. I think many people are underestimating the potential of something like this. There are 1000x as many people who can hack something cool for this than would do so in elisp.<p>* I'm a happy emacs user but have to admit this is very promising.