334

Github announced Atom which is very similar to Sublime. Even some keyboard shortcuts like ⌘ + P, ⌘ + Shift + P etc. are same.

  1. How is Atom different from Sublime?
  2. Does it include IDE features like build tools, function definition jumps, documentations, etc.?
  3. Has anyone using Sublime got a Beta invitation to point out the differences?
  4. Can I use the themes, schemes and packages from Sublime as is, like Sublime could do with text mate.

Atom Shell1

PS: Open image in new tab for bigger resolution.

hippietrail
  • 13,703
  • 15
  • 87
  • 133
Om Shankar
  • 7,795
  • 3
  • 30
  • 51
  • 3
    Put a proper theme and you can make a lot of editors look (sometimes feel too) the same. Apart from that, they're different editors. Try'em both and stick with the one you prefer. – Rook Mar 02 '14 at 09:51
  • 17
    FWIW, I've been using Atom all weekend and while I do like it I don't see any real advantage over SublimeText3. There's nothing really bad about it, I just don't see any compelling reason to switch editors. Maybe I'll change my opinion once I use it more. – carl_h Mar 02 '14 at 15:04
  • 26
    I'm guessing git/github integration would be the #1 reason to switch. How the heck did they git away with blatantly ripping off Sublime Text? Did they pay Sublime or work with them? – jellohead Mar 04 '14 at 06:36
  • 4
    It is a complete Sublime Text clone. They should have done it in Python so that it wasn't so sluggish with typing and scrolling. THEN blended in the CEF for all the benefits of an embedded browser and allowed the same kinda add-ons via JavaScript/CoffeeScript. I like Atom.io because I like Sublime Text. Ultimately I will stop using Atom.io because I'll get annoyed with the performance that I don't think is fixable due to language choice. Look at Google's Spark maybe... – Tom Mar 20 '14 at 15:42
  • 1
    This should be a `SuperUser` question – AsyncMoksha Apr 09 '14 at 16:32
  • 2
    I understand that this editor is suppoused to be extendable but isn't vim and emacs extendable? Vim and emacs also run on almost all platforms and both are faster and more portable. – 0xcaff Apr 11 '14 at 13:56
  • 40
    Differences? [Atom became open source](http://blog.atom.io/2014/05/06/atom-is-now-open-source.html). So, be happy! – Ionică Bizău May 06 '14 at 17:52
  • 1
    I've switched to Atom after many month's of faithful Sublime using. Be aware Atom is still very very new. Its still in alpha I believe, so you will bump into some issues, but I'm extremely impressed with how its been doing. Sublime has become more stagnant (plus not open source) whereas Atom is continually improving/growing. Where do you want to be on the wave? – Unome Aug 05 '14 at 19:57
  • 1
    @jellohead +1 for "How did they *git* away with it?" Gold. – Simon East Aug 16 '14 at 04:21
  • The biggest difference IMHO is that Atom is actively maintained, while SublimeText is not. You'd be happy to see more than one release per year with Sublime. – demisx Dec 06 '14 at 19:30
  • TextMate bundles can be converted: https://atom.io/docs/latest/converting-a-text-mate-bundle – matth Jul 02 '15 at 11:19
  • Even as of Mar 2016, Atom's "Go To Definition" often yields nothing, while Sublime will search every file for the instance of a given string (with some filtering to try to target definitions only) It makes for digging into code much more convenient. That's the one reason I keep sublime around. Another minor failing of atom is that in the tree view on the left sidebar, you cannot drag and drop multiple items into another location. You select multiple items using shift or ctrl (or cmd), then try to drag move it, but Atom will select only the file you clicked, rather than your entire selection. – ahnbizcad Mar 30 '16 at 19:44
  • Atom's session saver only brings up the state when you closed atom, whereas sublime, you can explicitly save workspaces, and multiple versions and files of them. – ahnbizcad Mar 31 '16 at 01:26
  • Can someone please answer about the multi-keyword highlighting availability is there or not in atom? – SUMIT KUMAR SINGH Jan 11 '20 at 17:29

14 Answers14

167

In addition to the points from prior answers, it's worth clarifying the differences between these two products from the perspective of choices made in their development.

Sublime is binary compiled for the platform. Its core is written in C/C++ and a number of its features are implemented in Python, which is also the language used for extending it. Atom is written in Node.js/Coffeescript and runs under webkit, with Coffeescript being the extension language. Though similar in UI and UX, Sublime performs significantly better than Atom especially in "heavy lifting" like working with large files, complex SnR or plugins that do heavy processing on files/buffers. Though I expect improvements in Atom as it matures, design & platform choices limit performance.

The "closed" part of Sublime includes the API and UI. Apart from skins/themes and colourisers, the API currently makes it difficult to modify other aspects of the UI. For example, Sublime plugins can't interact with the sidebar, control or draw on the editing area (except in some limited ways eg. in the gutter) or manipulate the statusbar beyond basic text. Atom's "closed" part is unknown at the moment, but I get the sense it's smaller. Atom has a richer API (though poorly documented at present) with the design goal of allowing greater control of its UI. Being closely coupled with webkit offers numerous capabilities for UI feature enhancements not presently possible with Sublime. However, Sublime's extensions perform closer to native, so those that perform compute-intensive, highly repetitive or complex text manipulations in large buffers are feasible in Sublime.

Since more of Atom will be open, Github open-sourced Atom on May 6th. As a result it's likely that support and pace of development will be rapid. By contrast, Sublime's development has slowed significantly of late - but it's not dead. In particular there are a number of bugs, many quite trivial, that haven't been fixed by the developer. None are showstopping imo, but if you want something in rapid development with regular bugfixing and enhancements, Sublime will frustrate. That said, installable Atom packages for Windows and Linux are yet to be released and activity on the codebase seems to have cooled in the weeks before and since the announcement, according to Github's stats.

In terms of IDE functions, from a webdev perspective Atom will allow extensions to the point of approaching products like Webstorm, though none have appeared yet. It remains to be seen how Atom will perform with such "heavy" extensions, since the editor natively feels sluggish. Due to restrictions in the API and lack of underlying webkit, Sublime won't allow this level of UI customisation although the developer may extend the API to support such features in future. Again, Sublime's underlying performance allows for things that involve computational grunt; ST3's symbol indexing being an example that performs well even with big projects. And though Atom's UI is certainly modelled upon Sublime, some refinements are noticeably missing, such as Sublime's learning panels and tab-complete popups which weight the defaults in accordance with those you most use.

I see these products as complementary. The fact that they share similar visuals and keystrokes just adds to the fact. There will be situations where the use of either has advantages. Presently, Sublime is a mature product with feature parity across all three platforms, and a rich set of plugins. Atom is the new kid whose features will rapidly grow; it doesn't feel production ready just yet and there are concerns in the area of performance.

[Update/Edit: May 18, 2015]

A note about improvements to these two editors since the time of writing the above.

In addition to bugfixes and improvements to its core, Atom has experienced a rapid growth in third-party extensions, with autocomplete-plus becoming part of the standard Atom distribution. Extension quality varies widely and a particular irritation is the frequency by which unstable third party packages can crash the editor. Within the last year, Atom has moved to using React by way of shifting reflow/repaint activity to the GPU for performance reasons, significantly improving the responsiveness of the UI for typical editing actions (scrolling, cursor movement etc.). While this has markedly improved the feel of the editor, it still feels cumbersome for CPU intensive tasks as described above, and is still slow in startup. Apart from performance improvements, Atom feels significantly more stable across the board.

Development of Sublime has picked up again since Jan 2015, with bugfixes, some minor new features (tooltip API, build system improvements) and a major development in the form of a new yaml-based .sublime-syntax definition (to eventually replace the old xml .tmLanguage). Together with a custom regex engine which replaces Onigurama, the new system offers more potential for precise regex matching, is significantly faster (up to 4x) and can perform multiple matches in parallel. Apart from colouring syntax, Sublime uses these components for symbol indexing (goto definition etc.) and other language-aware features. In addition to further speeding up Sublime, particularly for large files, this feature should open up the potential for performant language-specific features such as code-refactoring etc.. Further 'big developments' are promised, though the author remains, as ever, tight lipped about them.

rofrol
  • 12,038
  • 7
  • 62
  • 63
sebt
  • 2,215
  • 2
  • 12
  • 11
  • 2
    I feel this answer is a bit outdated, since atom is now fully open source. – JorgeArtware May 18 '14 at 04:17
  • 6
    @JorgeArtware, I don't think the open-source announcement for Atom obviates any of the info given above beyond the obvious. I have however fixed the post to reflect the fact and added a little extra info to bring things up to date. – sebt May 19 '14 at 23:39
  • 1
    I had voted up your great answer even before the fact, I just pointed out it needed a bit updating, which you did, so that's cool. – JorgeArtware May 20 '14 at 02:59
  • 2
    "installable Atom packages for Windows and Linux are yet to be released" -> I have just downloaded the Windows installer and it could not be easier. Works great even without admin privileges. – gdelfino Jan 09 '15 at 13:50
129

Atom is written using Node.js, CoffeeScript and LESS. It's then wrapped in a WebKit wrapper, which was originally only available for OSX, although there is now also a Windows version available. (Linux version has to be built from source, but there is a PPA for Ubuntu users.)

A lot of the architecture and features have been duplicated from Sublime Text because they're tried and tested. The plugin system works almost the same, but opens up a lot of new features and potential by exposing new APIs too.

I believe that the shortcuts remain mostly the same due to muscle memory – people will remember them and be able to instantly click with Atom.

The preferences can be controlled with a GUI rather than by editing JSON directly, which might lower the entry barrier towards getting people started with Atom. I myself find it difficult to navigate them all since there is no search feature in Preferences.

You can signup for an invite on the ##atom-invites IRC channel or signup to their website and add your email. The first round of invites came quickly.

kb.
  • 1,885
  • 16
  • 22
James
  • 5,016
  • 4
  • 37
  • 76
  • 18
    Awesome. So [Adobe Brackets](http://brackets.io/) will taste dust before even catching fire. While working at Adobe, I was very much enthusiastic about a parallel team working on **Brackets** - also built on WebKit wrapper (CEF) – Om Shankar Mar 03 '14 at 07:28
  • Also, did u get an invite? I added one more point about the packages. I don't want to loose my existing Sublime packages, but want to test Atom – Om Shankar Mar 03 '14 at 07:34
  • Never mind, I saw this statement in features: "Import TextMate grammars and themes" – Om Shankar Mar 03 '14 at 07:40
  • 1
    Sorry Om, I just logged in to SO again. I got an invite within the first 5 minutes of them being sent :) Ah yes, I forgot to mention that themes and schemes can be converted from TextMate style to Atom. If my answer has helped you, would you mind clicking the big tick? – James Mar 03 '14 at 08:54
  • will Atom work on Ubuntu? I got invited and they sent me a mac download link – Connor Leech Mar 13 '14 at 10:11
  • 1
    @ConnorLeech not yet it won't I'm afraid. – James Mar 14 '14 at 07:20
  • I feel this answer needs a little updating; preferences can ALSO be controlled editing cson and now there are search and filter features. – JorgeArtware May 18 '14 at 03:58
  • 2
    @ConnorLeech There is now a PPA for Ubuntu – Matthew Daly May 23 '14 at 17:26
  • An alpha Windows build is now available – thegreendroid Jul 13 '14 at 02:23
  • Atom has since moved to a new editor called React and performance is now considerably better, although I haven't compare that to ST. – Gaurav Kumar Jul 29 '14 at 17:16
  • @Om Shankar Adobe Brackets was very promising, but when I ran a global search on my file tree and it crashed Brackets immediately, I gave up on it. (I've gone back several times and it never seems to have caught up, so sad) – Unome Aug 05 '14 at 19:58
  • now have deb for Ubuntu users – cc young Mar 23 '15 at 10:49
126
  1. How is Atom different from Sublime?
    • Atom is an open source text editor/IDE, built on JavaScript/HTML/CSS.
    • Sublime Text is a commercial product, built on C/C++ and Python.
    • Comparable to Atom is Adobe Brackets, another open source text editor/IDE built on JavaScript/HTML/CSS. Be minded that this makes Brackets more oriented towards Web development, specially in the front end.
    • Advantages of open source projects are faster rate of development and, of course, price.
  2. Does it include IDE features like build tools, function definition jumps, documentations, etc.?
    • The short answer is yes, yes, and yes. The app is completely modular. Open source will give people the freedom to fill the gaps on several of these features.
  3. Has anyone using Sublime got a Beta invitation to point out the differences?
    • Advantages of Atom is entry-level hackability, since it's built on the same code that powers Web sites.
    • Advantages of Sublime Text is performance, as it doesn't need to run on top of Node.js, and it's a more mature product, about to reach a stable version 3.
    • There are a long list of minor differences that can be included in the comments (I wish this markdown could be able to draw a table for comparisons, but that's another issue).
    • Because of Atom's rapid turnout, I am afraid some of differences I list here will become outdated over time. Per example, at the time of this writing, Atom is only available on the Macintosh while Sublime Text is already multiplatform.
  4. Can I use the themes, schemes and packages from Sublime as is, like Sublime could do with text mate.
    • The short answer is no, but because of Atom's hackability, it will be easy to retool packages from other editors to Atom.
Pedro Rolo
  • 23,843
  • 11
  • 53
  • 92
harrypujols
  • 2,124
  • 2
  • 17
  • 28
  • I see lots of Python file on Sublime Text – atilkan Mar 02 '15 at 11:17
  • 7
    @emrah Yes. Sublime Text is written in C++ and Python. (even google knows [that](https://www.google.co.in/search?q=sublime+text+written+in)) :P – pradyunsg May 16 '15 at 14:33
  • "Atom is only available on the Macintosh"... not really. You have Linux (deb, rpm) and Windows versions available on [atom website](https://github.com/atom/atom/releases/tag/v1.0.7) – mickro Aug 25 '15 at 09:21
  • 4
    Perhaps "at the time of this writing" for an answer posted over a year ago should have been a hint that the versions example was bound to be outdated. – harrypujols Aug 27 '15 at 20:10
  • It is also worth noting that the node.js is not particularly slow, especially when it is written to take advantage of V8's optimization strategies. – trognanders Jan 05 '16 at 22:51
56

Atom is open source (has been for a few hours by now), whereas Sublime Text is not.

bhell
  • 1,004
  • 7
  • 9
22

Here are some differences between the two:






*Though APM is a separated tool, it's bundled and installed automatically with Atom

Community
  • 1
  • 1
Alcides Queiroz
  • 8,596
  • 3
  • 24
  • 41
12

Atom has been created by Github and it includes "git awareness". That is a feature I like quite a lot:

enter image description here

Also it highlights the files in the git tree that have changed with different colours depending on their commit status:

enter image description here

joscas
  • 6,731
  • 5
  • 36
  • 57
  • 2
    The git tree highlighting has been one of the winning features for me in Atom, seeing what code hasn't been committed or added has been extremely valuable to me – Unome Aug 05 '14 at 19:59
11

I just got my beta invitation today and tried Atom right away. The GUI feels like Sublime, and yes, there some shortcuts adopted from Sublime.

Besides everything mentioned above, here are some differences I have noticed so far:

  1. Vim mode is not as good as the Vintage mode on Sublime (which is not a fully featured vim either) because the vim package is in an early stage of development. See https://atom.io/packages/vim-mode for detail.

  2. As James mention, Atom is written using web tools, so you have access to the stylesheet of the text editor (styles.less) to do whatever appearance changes you want using CSS. There is also an option to change the startup CoffeeScript.

  3. Again, because Atom is still in the beta stage, Sublime has much more native plugin packages. However, since Atom is written in Node.js, the Atom official site said you can "choose from over 50 thousand in Node's package repository." (Because I am not a Node.js pro, I haven't look into this feature though)

  4. Atom has better Github support out of the box, but Sublime has a several Git packages.

  5. Sublime is a paid application unlimited evaluation period. Atom is free at the beta stage but we don't know whether Github wants to charge it or not.

So the bottom line is Atom is a text editor built with web technology at beta stage. By contrast, Sublime has evolved through many different iterations. Atom is still missing a lot of packages that Sublime supports, so the question is will Atom catch up with Sublime or become some better? Github seems to be confident about the future of this text edit because of its popular underlying technologies, and Atom is probably going to be a good alternative to Sublime in the long run.

Keeeeeenw
  • 397
  • 2
  • 6
  • 1
    Whilst I agree with everything else, I wouldn't say it has better GitHub support, since it can't even commit or stage files from within the editor (unless I'm missing something). I'd say this is a basic feature for a product coming from GitHub itself? – James Mar 10 '14 at 09:05
  • @James, as far as I know, on the lower right corner of your opened file, Atom will tell you the current git branch and there seems to be a native Git Diff support. But you are right that it does not have the basic commit/push/pull function. I should have been more clear on this part. – Keeeeeenw Mar 17 '14 at 20:57
  • @James why would you want to be doing commits from your editor in the first place? – theflowersoftime Apr 01 '14 at 21:55
  • 1
    @Keeeeeenw they have said they plan to charge for it, much like sublime. There's already an Atom package for mimicking the ST license reminder ;) – theflowersoftime Apr 01 '14 at 21:55
  • 3
    @ThomasMcCabe why wouldn't you? Have you looked at [SublimeGit](https://sublimegit.net/)? It's improved my workflow dramatically. – James Apr 02 '14 at 09:58
  • I think the free vs paid comment should be number 1. Thought I'd try out atom coming from emacs and it looks slick. – hookenz Jan 25 '15 at 19:26
10

Another difference is that Sublime text is a closed source project, while Atom source code is/will be publicly available --although Github does not plan to release it as a real open source project. They want to give access to the code, without opening it to contributions.

Github made the code public: http://blog.atom.io/2014/05/06/atom-is-now-open-source.html

fuzzyalej
  • 5,675
  • 1
  • 29
  • 49
Pascal Le Merrer
  • 5,177
  • 17
  • 32
  • How is it not a real open source project? OSS licenses obligate project owners to make the code available, not to accept contributions from the public. – ellotheth Mar 07 '14 at 04:46
  • 9
    Here is a quote from Github's Tom Preston-Werner: "Atom won't be closed source, but it won't be open source either. It will be somewhere inbetween, making it easy for us to charge for Atom while still making the source available under a restrictive license so you can see how everything works. We haven't finalized exactly how this will work yet. We will have full details ready for the official launch.". Source: http://discuss.atom.io/users/mojombo/activity – Pascal Le Merrer Mar 07 '14 at 21:11
  • 1
    Ah gotcha, thanks. So it sounds like they'll open packages and interfaces, but keep the core closed. – ellotheth Mar 07 '14 at 22:35
  • Maybe but it sounds to me me more like they'll make all the code public, it just won't be under a copyleft or permissive license. ie. you can't legally redistribute it, but you can view the source in total. Of course, only time will tell. – jb510 Mar 22 '14 at 03:24
  • 1
    @PascalLeMerrer, this makes Atom even more similar to Sublime's current stage. – Om Shankar Mar 25 '14 at 06:34
  • 4
    @PascalLeMerrer I believe that statement was made before the decision to make Atom OSS under the MIT license (that was *not* the plan originally – jameh Jun 10 '14 at 20:30
  • 1
    @Jameh you're right. Github changed their initial plan. and my answer was related to their initial statement. – Pascal Le Merrer Jun 11 '14 at 08:42
5

I tried Atom and it looks really nice BUT there is one major problem (at least in v 0.84):

It doesn't support vertical select Alt+Drag - this is a must for every modern code editor.

Pavel Nikolov
  • 8,553
  • 5
  • 41
  • 53
  • 16
    Theres a package for that: (shameless plug) https://atom.io/packages/Sublime-Style-Column-Selection (alt+drag) – BigFive Apr 17 '14 at 00:48
5

Atom is still in beta (v0.123 as I'm writing this) but it's moving fast. Way faster than Sublime. New builds are released on a weekly basis, sometimes even few of them in the same week. In its short life span, it had more releases than Sublime which takes months to release a new feature or a bug fix. Here's an updated take on things looking back on the path Atom has taken since the launch of the beta:

  1. Sublime has better performance than Atom. Simply because it's written in C++. Atom on the other hand is a web based desktop app built on top of Chromium, and while they take performance close to heart, it will be really hard or even impossible to reach the same speed and responsiveness. Last July Atom began using React and it gave it a nice performance boost but you can still feel the difference. Apart from that, if Atom’s performance issues will not push users away - Sublime better speed up the release cycle, brush up its small UX tweaks, and consider letting in more contributors because this is where Atom is winning.

  2. Atom's package ecosystem is also growing really fast, it might not be as big as Sublime's at the moment but I have a feeling that with GitHub at it's back it will keep growing even faster. It probably has the majority of IDE like plug-ins you can think of. A major difference right now is that it can't handle files bigger than 2MB so it's something to keep in mind.

  3. The one thing you'll notice first is that the Sublime minimap is gone! Other than that, the first impression is that Atom looks almost the same as Sublime. I wrote a more in depth comparison about it in this blog post.

  4. No easy straightforward way to port your Sublime configurations, packages and such as far as I know.

tkfx
  • 51
  • 1
  • 2
2

One major difference is the support of "Indic Fonts" aka South Asian Scripts (including Southeast Asian languages such as Khmer, Lao, Myanmar and Thai). Also, there is much better support for East Asian languages (Chinese, Japanese, Korean). These are known bugs (actually the most highly rated bugs) that have been going on for years (thought it appears East Asian language support used to work better but have now become difficult to use):

jeffmcneill
  • 1,691
  • 1
  • 25
  • 21
  • 2
    You say they are "different" and you say "there is much better ..." But you don't say which of Sublime or Atom is better. Do the Sublime links suggest you're promoting Sublime? Or are they links to unfixed bugs in Sublime as proof it needs to catch up with Atom? – hippietrail Sep 08 '14 at 04:37
  • 2
    Sublime has very bad Asian language support. They cannot render South Asian/Southeast Asian scripts properly, and do a poor job on East Asian languages. The links are evidence of the lack of support. I am unable to use Sublime because of these features, however I am able to use Atom because of the better language support. – jeffmcneill Oct 22 '14 at 04:05
  • Ah well this is very important for me too. You should add information from your comment into the actual answer. I've been trying out Brackets and it's working OK with Lao and Thai for me so far. – hippietrail Oct 22 '14 at 04:46
2

I'm working in little extreme environment; edit files on remote filesystem (external network, surely) that is mounted on my Laptop thru ssh(aka. sshfs). Regardless why I'm doing like this, also though its cumbersome responsiveness, it's fairly edible when I'm using Sublime Text 2.

I tried on Atom after reading this post, but it turned out to be somewhat painful to me; Atom seems that it doesn't cache directory structure so efficiently. Every time I expand a folder on Tree View, the UI froze for a short time, 2~3 seconds, maybe fetching file system info. Yes, it's because I'm using remote filesystem. But Sublime handles this more efficient, at least it doesn't freeze every time I expand a folder, so less painful.

I think Atom is hell nice for free, and my story is trivial that might be enhanced someday, but it would be helpful to someone at this time.

--

added on 8/26/2014

Recently, I changed my laptop from Macbook Air 2010 late to Macbook Pro 13" 2013 late. It has likely 4 times faster CPU and much enhancements in performance. I want to mention my opinion is about in the case WHEN YOU MOUNT REMOTE FILE SYSTEM. (using OS X Mavericks, most recent version of Atom, FUSE 2.7.3 / OSXFUSE 2.6.4 / sshfs 2.5.0, and remote system is Ubuntu server) Eventually, UI freeze gets pretty shorter, but it is still there. Specifically, to open a folder with many folder/files in it and index it is requires certain amount of time. Also, if you expand a folder full of files, it just falters. (when collapsing the folder, it doesn't)

According to @EliDuenisch , it seems not happen on Linux Mint. I'm not sure but it might be from difference between OSes. Surely, if you work on local file system, you don't have to care about this issue at all.

Kenial
  • 2,402
  • 21
  • 26
  • 2
    Hi, might be a bit late to add to this thread, but I want to share my experience on editing code in such an 'extreme environment' (over ssh). Sublime 2 and 3 are terrible because they tend to freeze for seconds when trying to save text. My internet connection is very fast so that should not be the reason. Because this happens quite often I quit using Sublime. So far Atom seems to work fine in that sense, no freezing whatsoever. – Eli Duenisch Aug 24 '14 at 19:17
  • @EliDuenisch Interesting. Can you share details of your environment info? (As I wrote) I've tested with OS X Mountain Lion and FUSE 2.7.3 / OSXFUSE 2.6.4 / sshfs 2.5.0 and Sublime 2. As I read your comment, I think it's time to retest Atom myself, perhaps :) – Kenial Aug 25 '14 at 01:29
  • Unfortunately, I can't remember the version of Atom I used at that time, though. – Kenial Aug 25 '14 at 01:39
  • I'm working on Linux Mint and the remote machine is an Ubuntu Linux server. The connection is established via SSH tunnel. There are lags during saving that are a a bit too lang to be explained just by data transfer. These lags do not occur when using the standard text editor (Gedit/Pluma). But at least there is no freezing of the GUI like in Sublime. – Eli Duenisch Aug 25 '14 at 06:34
  • @EliDuenisch Then the difference may be from different OSes. Remote machine was Ubuntu server in my case, too. I will update my post after retesting it, and if there is any change. – Kenial Aug 25 '14 at 17:45
  • That will be interesting. I really want to use Atom because it is opensource and has tons of features any other free editor for Linux systems has not. So I hope speed will improve in the next versions. – Eli Duenisch Aug 26 '14 at 14:56
2

One major difference that no one has pointed out so far and that might be important to some people is that (at least on Windows) Atom doesn't fully support other keyboard layouts than US. There is an bug report on that with a few hundred posts that has been open for more than a year now (https://github.com/atom/atom-keymap/issues/35).

Might be relevant when choosing an editor.

Dakkaron
  • 4,941
  • 2
  • 32
  • 48
1

ATTENTION ::

-- because of poorly made caching system, in Atom loss of data occurs often when using big files.

It has been proven numerous times.

Pian0_M4n
  • 2,218
  • 26
  • 32
  • This no longer happens. It was linked to an issue with disk space being full and file contents truncated to zero rather than copying the contents to the temporary file. – Raptus Nov 13 '19 at 14:01