This is the main FAQ for Atom. It has links to other FAQs for more specific items and links to Discuss topics, GitHub Issues and links to other information around the web. If there is something you think should be here and isn’t, let us know!
Links to Other FAQs
Q: Is there an Atom roadmap?
Q: Is there a list of Best Practices for Atom use in general or package writing in specific?
Q: I have a question that I’d like to have an official answer for …
Q: What is that vertical line in the editor view?
A: That’s the Wrap Guide, it indicates your preferred line length (which defaults to 80). Use the Settings for “Soft Wrap” and “Soft Wrap at Preferred Line Length” to find the ideal behavior with your line length.
To customize further, e.g. to set preferences based on the used language, read through: What is this separator line in the document view?support
Q: What tool is being used to create the animated GIFs I see posted here and in Atom bug reports?
Q: How do I style the find-and-replace results or the flash that happens when you cycle to the next result?
Q: How do I use different font sizes depending on screen resolution or DPI?
Q: How do I load non-system fonts for Atom to use?
A: You’ll have to create a package so that the font you want to load is made available to Atom as an Atom resource through the
atom:// scheme. The following topic list the steps needed to create such a package: How do I load google fonts into my editor’s styles?
Commands and Keybindings
Q: How can I create a keybinding that executes two pre-existing commands?
A: You can create a command that composes the two commands and then create a keybinding for that.
See this Stack Overflow answer for details.
Q: How can I speed up my package start up?
A: Avoid requiring too many modules straight, use lazy initialization and serialization instead:
Q: Why is Atom so slow?
Q: What are some tips on how to write a good bug report?
A: See this post:
Question about patches from github
Use the bug-report package. It generates a bug report template for you in Markdown including all relevant version numbers and, if you supply a GitHub API token, will post it to GitHub for you directly from the editor.
Q: Is Atom open source?
A: We are open sourcing all of Atom under the MIT license. Atom: free and open source for everyone
Q: How will Atom be priced? What will it cost?*
A: Starting today (6 May 2014), Atom is available for download to everyone–completely free and open source. Atom: free and open source for everyone
Q: Will we be able to make pull requests?
A: Please do!
Q: Having problems with your Enter or Tab keys not working and Emmet installed?
Q: How do I include version control system ignored paths from the tree view?
Q: Will Atom be able to handle big files?
Q: Having problems with Atom on Windows?
A: Please make sure you are on the latest version of Atom by following these instructions:
Q: Why did the Atom team choose LESS instead of [my favorite styling language]?
See this topic as well, for a more in-depth discussion: Why coffeescript?
Common Feature Requests
Q: Will there be more Git integration? (Commit, push, checkout, etc)
Useful help outside of https://atom.io
www.atomtips.com(This is a dead link)
- IRC Channel #atom on freenode.net