Catalog / Atom Editor Cheatsheet
Atom Editor Cheatsheet
A comprehensive guide to the Atom editor, covering essential shortcuts, features, and customization options for efficient coding.
Core Functionality
Basic Navigation
|
Open file by name (fuzzy search). |
|
Open command palette. |
|
Toggle the tree view (project explorer). |
|
Go to line. |
|
Go to symbol. |
|
Go to symbol in project. |
|
Switch between tabs. |
Editing Basics
|
Cut line. |
|
Copy line. |
|
Paste. |
|
Undo. |
|
Redo. |
|
Toggle comment. |
|
Delete line. |
Selection
|
Select word. |
|
Expand selection to line. |
|
Select word to left/right. |
|
Column select up/down. |
Find and Replace
Find
|
Find in current file. |
|
Find in project. |
|
Find next. |
|
Find previous. |
Replace
|
Replace in current file. |
|
Replace in project. |
|
Select all occurrences of the current selection. |
Find Buffer
Atom remembers your search queries. Use |
Panels and Workspaces
Panel Management
|
Focus next panel above. |
|
Focus next panel below. |
|
Focus next panel to the left. |
|
Focus next panel to the right. |
Workspace Layout
Atom allows you to split your workspace into multiple panes for side-by-side editing. You can drag tabs to rearrange them. |
Use |
Saving Sessions
Atom remembers your open files and workspace layout across sessions. Simply close and reopen Atom to restore your previous working state. |
Package Management & Customization
Package Management
|
Open the command palette and type |
|
Alternatively, open Settings and navigate to the ‘Install’ section to search for packages. |
|
Use the Atom Package Manager (apm) in the command line for advanced package management. |
Settings Customization
Atom is highly customizable through its Settings panel ( |
Customize the editor’s behavior, keybindings, and UI to match your workflow. |
Keybindings
Atom allows you to customize keybindings by editing the |
Example:
|