Complete Atom keyboard shortcuts reference — 105 shortcuts across 7 categories. Quick reference cheat sheet for Windows & Linux.
Atom was sunset by GitHub in December 2022 and no longer receives updates, but it is still installed on a lot of machines and its keymap lives on almost unchanged in Pulsar, the community fork. This table is the Windows/Linux default; macOS used Cmd. If you are choosing an editor today, the VS Code page covers the active successor with a very similar keymap.
| Shortcut | Action |
|---|---|
| Ctrl + Shift + P | Command Palette |
| Ctrl + P | File Finder |
| Ctrl + B | Buffer Finder |
| Ctrl + Shift + B | Git Status Finder |
| Ctrl + N | New File |
| Ctrl + O | Open File |
| Ctrl + Shift + O | Open Folder |
| Ctrl + Shift + A | Add Project Folder |
| Ctrl + S | Save |
| Ctrl + Shift + S | Save As |
| Ctrl + , | Settings |
| Ctrl + Shift + N | New Window |
| Ctrl + Shift + W | Close Window |
| Ctrl + Q | Quit |
| F11 | Toggle Full Screen |
| Ctrl + Shift + I | Developer Tools |
| Ctrl + Shift + F5 | Reload Window |
| Shortcut | Action |
|---|---|
| Ctrl + W | Close Tab |
| Ctrl + Shift + T | Reopen Closed Tab |
| Ctrl + Tab | Next Recent Tab |
| Ctrl + Shift + Tab | Previous Recent Tab |
| Ctrl + Page Down | Next Tab |
| Ctrl + Page Up | Previous Tab |
| Ctrl + Shift + Page Down | Move Tab Right |
| Ctrl + Shift + Page Up | Move Tab Left |
| Alt + 1 | Show Tab 1 |
| Ctrl + K, Right | Split Right |
| Ctrl + K, Left | Split Left |
| Ctrl + K, Up | Split Up |
| Ctrl + K, Down | Split Down |
| Ctrl + K, Ctrl + W | Close Pane |
| Ctrl + K, Ctrl + N | Focus Next Pane |
| Ctrl + K, Ctrl + P | Focus Previous Pane |
| Ctrl + Alt + = | Increase Pane Size |
| Ctrl + Alt + - | Decrease Pane Size |
| Shortcut | Action |
|---|---|
| Ctrl + Z | Undo |
| Ctrl + Y | Redo |
| Ctrl + X | Cut |
| Ctrl + C | Copy |
| Ctrl + V | Paste |
| Ctrl + Shift + V | Paste Without Reformatting |
| Ctrl + Shift + K | Delete Line |
| Ctrl + Shift + D | Duplicate Lines |
| Ctrl + Up | Move Line Up |
| Ctrl + Down | Move Line Down |
| Ctrl + J | Join Lines |
| Ctrl + / | Toggle Comment |
| Ctrl + ] | Indent |
| Ctrl + [ | Outdent |
| Tab | Indent Selection |
| Ctrl + Enter | New Line Below |
| Ctrl + Shift + Enter | New Line Above |
| Ctrl + K, Ctrl + U | Upper Case |
| Ctrl + K, Ctrl + L | Lower Case |
| Ctrl + Backspace | Delete Previous Word |
| Ctrl + Delete | Delete Next Word |
| Alt + Backspace | Delete Previous Subword |
| Alt + Delete | Delete Next Subword |
| Ctrl + Shift + C | Copy File Path |
| Shortcut | Action |
|---|---|
| Ctrl + A | Select All |
| Ctrl + L | Select Line |
| Ctrl + D | Select Next Occurrence |
| Ctrl + K, Ctrl + D | Skip Occurrence |
| Alt + F3 | Select All Occurrences |
| Ctrl + U | Undo Selection |
| Alt + Shift + Up | Add Cursor Above |
| Alt + Shift + Down | Add Cursor Below |
| Alt + Up | Expand Selection |
| Alt + Down | Shrink Selection |
| Ctrl + Shift + Left | Select Previous Word |
| Ctrl + Shift + Right | Select Next Word |
| Ctrl + Shift + Home | Select to Top |
| Ctrl + Shift + End | Select to Bottom |
| Esc | Consolidate Selections |
| Shortcut | Action |
|---|---|
| Ctrl + Home | Go to Top |
| Ctrl + End | Go to Bottom |
| Ctrl + Left | Previous Word |
| Ctrl + Right | Next Word |
| Alt + Left | Previous Subword |
| Alt + Right | Next Subword |
| Home | Line Start |
| End | Line End |
| Page Up | Page Up |
| Page Down | Page Down |
| Shortcut | Action |
|---|---|
| Ctrl + F | Find in Buffer |
| Ctrl + Shift + F | Find in Project |
| F3 | Find Next |
| Shift + F3 | Find Previous |
| Ctrl + F3 | Find Next Selected |
| Ctrl + Shift + F3 | Find Previous Selected |
| Ctrl + E | Use Selection as Pattern |
| Ctrl + Shift + E | Use Selection as Replacement |
| Ctrl + Alt + / | Toggle Regex |
| Shortcut | Action |
|---|---|
| Ctrl + \ | Toggle Tree View |
| Ctrl + 0 | Focus Tree View |
| Ctrl + | | Reveal Active File |
| Ctrl + Alt + [ | Fold Current Row |
| Ctrl + Alt + ] | Unfold Current Row |
| Ctrl + Alt + { | Fold All |
| Ctrl + Alt + } | Unfold All |
| Ctrl + K, Ctrl + 0 | Unfold All (Chord) |
| Ctrl + K, Ctrl + 1 | Fold at Level 1 |
| Ctrl + Alt + Shift + [ | Fold Selection |
| Ctrl + = | Increase Font Size |
| Ctrl + - | Decrease Font Size |
The Command Palette lives on Ctrl + Shift + P and the fuzzy file finder on Ctrl + P — the pair that VS Code later adopted with the same keys. Ctrl + B searches only files already open (the buffer finder) and Ctrl + Shift + B only files changed in git, which is the fastest way to revisit what a branch touched. Ctrl + \ toggles the tree view and Ctrl + | reveals the active file in it.
Pressing Ctrl + D grabs the next match of the word under the cursor as an extra cursor, Ctrl + K, Ctrl + D skips one occurrence, and Alt + F3 selects all of them at once. cursors on the lines above or below come from Alt + Shift + Up or Alt + Shift + Down, Alt + Up and Alt + Down expand and shrink the selection by syntax, and Esc collapses everything back to one cursor. Ctrl + Shift + D duplicates lines and Ctrl + Shift + K deletes them.
Atom uses Ctrl + K as a chord prefix: Ctrl + K, Right splits the pane to the right (Left, Up and Down likewise), Ctrl + K, Ctrl + W closes a pane and Ctrl + K, Ctrl + N moves focus to the next one. Ctrl + K, Ctrl + U and Ctrl + K, Ctrl + L change the case of the selection. Folding is Ctrl + Alt + [ and Ctrl + Alt + ] for the current row, with the brace variants folding and unfolding everything. Ctrl + Shift + F5 reloads the editor window, which was the fix for most package glitches.
No. GitHub archived Atom in December 2022. Pulsar is the community continuation and keeps this keymap; VS Code is the most common replacement.
Alt + F3 grabs every occurrence in one go; Ctrl + D collects them one press at a time.
Ctrl + K then an arrow key splits in that direction; Ctrl + K, Ctrl + N moves focus between panes.
Yes. Pulsar inherited Atom's default keymap and packages, so the bindings here apply.
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"