Atom Cheat-sheet (Linux version). Atom Cheatsheet by Paul Dunne is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. I created this as a printable version of Jesse Kasky's excellent atom-keybinding-cheatsheet Github Key Binding Cheatsheet Package. As I go I'm expanding it with my own notes. Atom Enjoy this cheat sheet at its fullest within Dash, the macOS documentation browser. Cheat Sheet; More developer tools: Emmet LiveStyle Real-time bi-directional edit tool for CSS, LESS and SCSS. Emmet Re:view Fast and easy way to test responsive design side-by-side. Download cheat sheet as printable PDF A5. Support: info@emmet.io Created with DocPad and Gulp.js.
- Atom Cheat Sheet Windows
- Chemistry Cheat Sheet
Use these rapid keyboard shortcuts to control the GitHub Atom text editor on Mac OSX.
- ⌘ : 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
The Command Palette
Task | Keystrokes |
---|
Open Command Palette | ⌘-⇧-p |
Configuration
Task | Keystrokes |
---|
Open Configuration Editor | ⌘-, |
Application Tasks
Task | Keystrokes |
---|
Hide Application | ⌘-h |
Hide Other Applications | ⌥-⌘-h |
Minimize Application | ⌘-m |
New File | ⌘-n |
New Window | ⌘-⇧-n |
Open Application | ⌘-o |
Open Dev | ⇧-⌘-o |
Quit | ⌘-q |
Autocomplete
Task | Keystrokes |
---|
Toggle Autocomplete | ⌃-space |
Bookmarks
Task | Keystrokes |
---|
Toggle Bookmark | ⌘-F2 |
View All Bookmarks | ⌃-F2 |
Jump to Next Bookmark | F2 |
Jump to Previous Bookmark | ⇧-F2 |
Clear All Bookmarks | ⌘-⇧-F2 |
Brackets
Atom Cheat Sheet Windows
Task | Keystrokes |
---|
Find Matching Bracket | ⌃-m |
Code Folding
Task | Keystrokes |
---|
Fold Code | ⌥-⌘-[ |
Unfold Code | ⌥-⌘-] |
Fold at Indentation Level (N) | ⌘-k cmd-N |
Fold Selected Text | ⌥-⌘-⌃-f |
Unfold All Code | ⌥-⌘-} |
Code Navigation & Management
Task | Keystrokes |
---|
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 | ⌘-/ |
Character Transformations
Task | Keystrokes |
---|
Convert Tabs to Spaces | ⌥-⌘-[ |
Convert Spaces to Tabs | ⌥-⌘-] |
Convert to Upper Case | ⌘-k-u |
Convert to Lower Case | ⌘-k-L |
Comments
Task | Keystrokes |
---|
Toggle Comment | ⌘-/ |
Editor View Tasks
Chemistry Cheat Sheet
Task | Keystrokes |
---|
Split Panes Vertically | ⌘-k-↓ |
Split Panes Horizontally | ⌘-k-→ |
Vertical Navigation Panes | ⌘-k ⌘-↓ |
Horizontal Navigation Panes | ⌘-k ⌘-→ |
Toggle Full Screen | ⌃-⌘-f |
Toggle Tree View | ⌘- |
File Tasks
Task | Keystrokes |
---|
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 |
Find & Replace
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 Next Matching String | ⌘-d |
Select All Matching Strings | ⌃-⌘-g |
Replace String in Current File | ⌥-⌘-f |
Font Tasks
Task | Keystrokes |
---|
Increase Font Size | cmd-+ |
Decrease Font Size | cmd— |
Grammar
Task | Keystrokes |
---|
Select Grammar | ⌃-⇧-L |
Search Tasks
Task | Keystrokes |
---|
Search for Symbol | ⌘-r |
Search for Symbol Across Project | ⌘-⇧-r |
Features
- Copy content from the CheatSheet panel directly to your clipboard - Just click on it!
- Customize the CheatSheet panel with individual entries by creating your unique config file
Commands
- To open CheatSheet type
cheatsheet:toggle
in the Atom command palette or press ctrl-alt-#
- To edit and create your custom CheatSheet type
cheatsheet:edit
in the Atom command palette - To reload CheatSheet type
cheatsheet:reload
in the Atom command palette
All commands are also available via context menu --> Click the right mouse button on the visible CheatSheet panel
Configuration
Set a custom config file path
CheatSheet stores all configuration parameters in a config file (support for '.coffee' files only).OPTIONAL
You have the possibility to set a custom config file path:
- Go to package settings and insert your custom file path or use the default path
- Type
cheatsheet:edit
in the Atom command palette -->this will create a copy of the default CheatSheet file in your custom directory - Press
Edit Config
in the notification dialog -->this will open your custom CheatSheet - Customize the file as you like and save the file
- Type
cheatsheet:reload
in the Atom command palette to reload your config file and check if the change was saved successfully
Customize the config file
CheatSheet has five type
s you can configure:header
, subheader
, content
and spacer
header
creates a header
Example:
text
: Add your custom header texticon
OPTIONAL
: Add a custom icon from the Devicon (devicon
) icon-set;Using the full CSS class is mandatory: devicons devicons-ICONNAME
subheader
creates a subheader
Example: Celebrity fight clubget big games.
text
: Add your custom header text
content
creates the copy to clipboard element
Example:
text
: Add your custom CheatSheet content. IMPORTANT
: If you are working under windows remember to use
to escape
to show paths correctly:
description
OPTIONAL
: Add a description for more details
rows
OPTIONAL
: Number of rows define the height of the copy area to avoid scrolling Let 24 assignments.
spacer
adds separators between CheatSheet elements
.coffee Example (Default file)
License
MIT © Fabian Arlt Learn to fly 2watermelon gaming.