Use these rapid keyboard shortcuts to control the [GitHub Atom text editor](http://atom.io) on Mac OSX. <!--More--> # Key to the Keys - ⌘ : Command key - ⌃ : Control key - ⌫ : Delete key - ← : Left arrow key - → : Right arrow key - ↑ : Up arrow key - ↓ : Down arrow key - ⌥ : Option or Alt key - ↩ : Return or Enter key - ⇧ : Shift key # Contents - [The Command Palette](#atom_cmd_palette) - [Configuration](#atom_config) - [Application Tasks](#atom_app_tasks) - [Autocomplete](#atom_autocomplete) - [Bookmarks](#atom_bookmarks) - [Brackets](#atom_brackets) - [Code Folding](#atom_code_fold) - [Code Navigation & Management](#atom_code_nav) - [Character Transformations](#atom_char_transform) - [Comments](#atom_comments) - [Editor View Tasks](#atom_editor_view) - [File Tasks](#atom_file) - [Find & Replace](#atom_find_replace) - [Font Tasks](#atom_font) - [Grammar](#atom_grammar) - [Search Tasks](#atom_search) <h2 id="atom_cmd_palette"> The Command Palette</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Open Command Palette** | ⌘-⇧-p | <h2 id="atom_config">Configuration</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Open Configuration Editor** | ⌘-, | <h2 id="atom_app_tasks">Application Tasks</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Hide Application** | ⌘-h | | **Hide Other Applications** | ⌥-⌘-h | | **Minimize Application** | ⌘-m | | **New File** | ⌘-n | | **New Window** | ⌘-⇧-n | | **Open Application** | ⌘-o | | **Open Dev** | ⇧-⌘-o | | **Quit** | ⌘-q | <h2 id="atom_autocomplete">Autocomplete</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Toggle Autocomplete** | ⌃-<code>space</code> | <h2 id="atom_bookmarks">Bookmarks</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Toggle Bookmark** | ⌘-<code>F2</code> | | **View All Bookmarks** | ⌃-<code>F2</code> | | **Jump to Next Bookmark** | <code>F2</code> | | **Jump to Previous Bookmark** | ⇧-<code>F2</code>| | **Clear All Bookmarks** | ⌘-⇧-<code>F2</code> | <h2 id="atom_brackets">Brackets</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Find Matching Bracket** | ⌃-m | <h2 id="atom_code_fold">Code Folding</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Fold Code** | ⌥-⌘-[ | | **Unfold Code** | ⌥-⌘-] | | **Fold at Indentation Level (N)** | ⌘-k cmd-<code>N</code> | | **Fold Selected Text** | ⌥-⌘-⌃-f | | **Unfold All Code** | ⌥-⌘-} | <h2 id="atom_code_nav">Code Navigation & Management</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **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 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** | ⌘-→| | **Select Left Character** | ⌘-⌃-b | | **Select Right Character** | ⌘-⌃-f | | **Select to Beginning of Word** | ⌥-⇧-b | | **Select to End of Word** | ⌥-⇧-f | | **Select Entire Word** | ⌃-⇧-w | | **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** | ⌘-⇧-↓ | | **Select All** | ⌘-a | | **Select Next** | ⌘-d | | **Select Line** | ⌘-L | | **Toggle Line Comments** | ⌘-/ | <h2 id="atom_char_transform">Character Transformations</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Convert Tabs to Spaces** | ⌥-⌘-[ | | **Convert Spaces to Tabs** | ⌥-⌘-] | | **Convert to Upper Case** | ⌘-k-u | | **Convert to Lower Case** | ⌘-k-L | <h2 id="atom_comments">Comments</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Toggle Comment** | ⌘-/ | <h2 id="atom_editor_view">Editor View Tasks</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Split Panes Vertically** | ⌘-k-↓ | | **Split Panes Horizontally** | ⌘-k-→ | | **Vertical Navigation Panes** | ⌘-k ⌘-↓ | | **Horizontal Navigation Panes** | ⌘-k ⌘-→ | | **Toggle Full Screen** | ⌃-⌘-f | | **Toggle Tree View** | ⌘-\ | <h2 id="atom_file">File Tasks</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Fuzzy Find Files** | ⌘-t | | **Find Open File** | ⌘-b | | **Find Modified, Untracked (git) File** | ⌘-⇧-b | | **Open Tree View** | ⌃-0 | | **Toggle Tree View** | ⌘-\ | | **Add a File** | a | | **Move a File** | m | | **Delete a File** | ⌫ | | **Reopen Last File** | ⌘-⇧-t | <h2 id="atom_find_replace">Find & Replace</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Find String in Current File** | ⌘-f | | **Find String in All Project Files** | ⇧-⌘-f | | **Find Next Matching String** | ⌘-g | | **Find Previous Matching String** | ⇧-⌘-g | | **Select Next Matching String** | ⌘-d | | **Select All Matching Strings** | ⌃-⌘-g | | **Replace String in Current File** | ⌥-⌘-f | <h2 id="atom_font">Font Tasks</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Increase Font Size** | cmd-+ | | **Decrease Font Size** | cmd-- | <h2 id="atom_grammar">Grammar</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Select Grammar** | ⌃-⇧-L | <h2 id="atom_search">Search Tasks</h2> | <span style="font-size:22px;">Task</span> | <span style="font-size:22px;"><i class="icon-apple" align="center"></i> Keystrokes</span> | | --------| --------- | | **Search for Symbol** | ⌘-r | | **Search for Symbol Across Project** | ⌘-⇧-r |