Use these rapid keyboard shortcuts to control the GitHub Atom text editor on Mac OSX.
Based on Atom Editor Cheat Sheet by @chrissimpkins
Symbol + (Plus sign) is used for Keystrokes Super Combo π₯
β
: Command key
β
: Control key
β«
: Delete key
β
: Left arrow key
β
: Right arrow key
β
: Up arrow key
β
: Down arrow key
β₯
: Alt key
β©
: Enter key
β§
: Shift key
+
: Plus sign key
-
: Minus sign key
Task
Keystrokes
Open Command Palette
β
+ β§
+ P
Task
Keystrokes
Open Configuration Editor
β
+ ,
Task
Keystrokes
Toggle Autocomplete
β
+ space
Task
Keystrokes
Toggle Bookmark
β
+ F2
View All Bookmarks
β
+ F2
Jump to Next Bookmark
F2
Jump to Previous Bookmark
β§
+ F2
Clear All Bookmarks
β
+ β§
+ F2
Task
Keystrokes
Find Matching Bracket
β
+ M
Task
Keystrokes
Fold Code
β₯
+ β
+ [
Unfold Code
β₯
+ β
+ ]
Fold at Indentation Level (N)
β
+ K
β
+ N
Fold Selected Text
β₯
+ β
+ β
+ F
Unfold All Code
β₯
+ β
+ }
Code Navigation & Management
Task
Keystrokes
Cut
β
+ X
Copy
β
+ C
Paste
β
+ V
Undo
β
+ Z
Redo
β
+ β§
+ Z
or β
+ Y
Cut to End of Line
β
+ K
Delete to Beginning of Word
β₯
+ β«
Delete to End of Word
β₯
+ D
Delete Line
β
+ β§
+ K
Duplicate Line
β
+ β§
+ D
Go to Line
β
+ G
Go to Matching Bracket
β
+ M
Indent Selected Text
β
+ β₯
+ β§
+ )
Outdent Selected Text
β
+ β₯
+ β§
+ (
Join Lines
β
+ J
Move to Previous Word
β₯
+ β
Move to Next Word
β₯
+ β
Move to Beginning of Word
β₯
+ B
Move to End of Word
β₯
+ F
Move to Beginning of Line
β
+ A
Move to End of Line
β
+ E
Move Line Up
β
+ β
+ β
Move Line Down
β
+ β
+ β
Move to Top of File
β
+ β
Move to Bottom of File
β
+ β
Move to First Character of Line
β
+ β
Move to Last Character of Line
β
+ β
Toggle Line Comments
β
+ β§
+ /
Select All
β
+ A
Select Word
β
+ D
or β
+ β§
+ W
Select Line
β
+ L
Select Left Character
β
+ β
+ B
Select Right Character
β
+ β
+ F
Select to Beginning of Word
β₯
+ β§
+ B
Select to End of Word
β₯
+ β§
+ F
Select to First Character of Line
β₯
+ β§
+ A
Select to Last Character of Line
β₯
+ β§
+ E
Select to Same Position, Next Line
β₯
+ β§
+ N
Select to Same Position, Previous Line
β₯
+ β§
+ P
Select to Top of File
β
+ β§
+ β
Select to Bottom of File
β
+ β§
+ β
Character Transformations
Task
Keystrokes
Convert Tabs to Spaces
β₯
+ β
+ [
Convert Spaces to Tabs
β₯
+ β
+ ]
Convert to Upper Case
β
+ K
+ U
Convert to Lower Case
β
+ K
+ L
Task
Keystrokes
Toggle Comment
β
+ β§
+ /
Task
Keystrokes
Split Panes Vertically
β
+ K
+ β
Split Panes Horizontally
β
+ K
+ β
Vertical Navigation Panes
β
+ K
or β
+ β
Horizontal Navigation Panes
β
+ K
or β
+ β
Toggle Full Screen
β
+ β
+ F
Toggle Tree View
β
+ K
+ B
or β§
+ β₯
+ β
+ /
New Tab
β
+ N
Switch Tab Left
β
+ β§
+ [
Switch Tab Right
β
+ β§
+ ]
Close Tab
β
+ W
Reopen Tab
β
+ β§
+ T
Task
Keystrokes
Open Files
β
+ P
Fuzzy Find Files
β
+ T
Find Open File
β
+ B
Find Modified, Untracked (git) File
β
+ β§
+ B
Open Tree View
β
+ 0
Toggle Tree View
β
+ K
+ B
or β§
+ β₯
+ β
+ /
Add a File
A
Move a File
M
Delete a File
β«
Reopen Last File
β
+ β§
+ T
Task
Keystrokes
Find String in Current File
β
+ F
Find String in All Project Files
β§
+ β
+ F
Find Next Matching String
β
+ G
Find Previous Matching String
β§
+ β
+ G
Select Every Instance
β
+ ^
+ G
Select Next Matching String
β
+ D
Select All Matching Strings
β
+ β
+ G
Replace String in Current File
β₯
+ β
+ F
Task
Keystrokes
Increase Font Size
cmd + +
Decrease Font Size
cmd + -
Task
Keystrokes
Select Grammar
β
+ β§
+ L
Task
Keystrokes
Search for Symbol
β
+ R
Search for Symbol Across Project
β
+ β§
+ R
Task
Keystrokes
Markdown Preview
^
+ β§
+ M