Professional Documents
Culture Documents
nwinkler / atom-keyboard-shortcuts
MIT License
Star Watch
Dismiss
Join GitHub today
GitHub is home to over 50 million developers
working together to host and review code, manage
projects, and build software together.
Sign up
master Go to file
nwinkler … on Aug 7
View code
README.md
This list is by no means meant to be a complete listing of every available shortcut. It simply
lists the shortcuts that I use on a regular basis. For a complete listing of all available
shortcuts, consult the Settings > Keybindings page in Atom.
Since I'm using a Mac, I have mainly listed the keyboard shortcuts macOS. Please feel free to
add the Windows or Linux shortcuts.
Where the shortcut is provided by a package, I have added a link to the package.
https://github.com/nwinkler/atom-keyboard-shortcuts 1/8
10/28/2020 GitHub - nwinkler/atom-keyboard-shortcuts: A list of keyboard shortcuts for the Atom text editor
General
Some general keyboard shortcuts that I use frequently.
Opens the
Preferences/Settings cmd , ctrl , ctrl ,
Preferences/Settings view
alt
ctrl ctrl Cycles left through open
Previous Tab cmd
pageup pageup tabs (in the active pane)
left
alt
ctrl ctrl Cycles right through open
Next Tab cmd
pagedown pagedown tabs (in the active page)
right
ctrl
ctrl ctrl Selects the language the
Grammar Selector shift
shift l shift l file is in
l
ctrl
ctrl ctrl Previews the file in the
Markdown Preview shift
shift m shift m Markdown format
m
ctrl
alt ctrl alt
Reload Atom alt Reloads the Editor
r ctrl r
cmd l
https://github.com/nwinkler/atom-keyboard-shortcuts 2/8
10/28/2020 GitHub - nwinkler/atom-keyboard-shortcuts: A list of keyboard shortcuts for the Atom text editor
ctrl
Opens up a HTTP or
Open Link shift
HTTPS link
o
alt
Show Available alt alt Shows the snippets
shift
Snippets shift s shift s available to Atom
s
Window Management
New File cmd n ctrl n ctrl n Opens an empty file in a new tab
ctrl
New shift ctrl
shift Opens a new editor window
Window cmd n shift n
n
ctrl
shift ctrl Saves the currently active file under
Save As shift
cmd s shift s a different name
s
alt
Save All Saves all changed files
cmd s
Close Tab cmd w ctrl w ctrl w Closes the currently active tab
ctrl
Close shift ctrl Closes the currently active editor
shift
Window cmd w shift w window
w
https://github.com/nwinkler/atom-keyboard-shortcuts 3/8
10/28/2020 GitHub - nwinkler/atom-keyboard-shortcuts: A list of keyboard shortcuts for the Atom text editor
cmd k ctrl k
ctrl k
Focus cmd ↑ / ctrl ↑ Move the focus to the pane in one
ctrl ↑ /
Pane ↓ / ← / / ↓ / ← / of the four directions
↓ / ← / →
→ →
Editing
ctrl ctrl
ctrl
Delete Line shift shift Deletes the current line
shift k
k k
ctrl
Find/Replace cmd f ctrl f Opens up the Find/Replace panel
f
https://github.com/nwinkler/atom-keyboard-shortcuts 4/8
10/28/2020 GitHub - nwinkler/atom-keyboard-shortcuts: A list of keyboard shortcuts for the Atom text editor
ctrl
Find in shift ctrl
shift Opens the Find in Project Panel
Project cmd f shift f
f
ctrl ctrl
Go To Line ctrl g Opens the Go To Line panel
g g
ctrl shift
Column ctrl alt Allows to select multiple rows, where
shift alt
Selection ↑ / ↓ the same edit will be applied
↑ / ↓ ↑ / ↓
Select All
cmd This shortcut is similar to cmd d /
The Same alt
ctrl alt f3 ctrl d but it selects all the
Words At f3
g matching words at once.
Once
ctrl
option alt
ctrl alt
Fold/Unfold cmd [ [
[ and
sections of and and Fold and Unfold sections of code
ctrl alt
code option ctrl
]
cmd ] alt
ctrl
Various Packages
These are some packages I find useful, and their most useful key bindings. A list of my
favorite packages can be found here.
ctrl alt
Beautify Beautify
b
shift
Expand Abbreviation ctrl e ctrl e Emmet
cmd e
shift
Jumpy Jumpy
enter
ctrl k
Minimap Toggle Minimap
ctrl m
https://github.com/nwinkler/atom-keyboard-shortcuts 6/8
10/28/2020 GitHub - nwinkler/atom-keyboard-shortcuts: A list of keyboard shortcuts for the Atom text editor
ctrl alt
Open File in Browser Open in Browser
m
apm
apm is Atom's package manager, based on Node's npm tool.
Command Description
apm
Updates all locally installed packages
upgrade
apm
upgrade --
Updates all locally installed packages without asking any questions
no-
confirm
apm stars Installs/updates all packages that you have marked as a favorite (starred)
--install in your Atom.io profile
apm If you're developing your own package, run this in the package's
publish directory to publish a new version of the package, increasing the minor
minor version number by one.
Releases
No releases published
Packages
No packages published
Contributors 24
https://github.com/nwinkler/atom-keyboard-shortcuts 7/8
10/28/2020 GitHub - nwinkler/atom-keyboard-shortcuts: A list of keyboard shortcuts for the Atom text editor
+ 13 contributors
https://github.com/nwinkler/atom-keyboard-shortcuts 8/8