Scroll To Top

Amazing Atom Keyboard Shortcuts for Mac OS X and Windows

Posted in Code, Design, OS4 months ago • Written by MurtaxaNo Comments

Amazing Atom Keyboard Shortcuts for Mac OS X and Windows, work faster and smarter for time-saving , shortcut commands for Atom.

Most of Developers use shortcuts ,using the mouse is not bad, but to get really fast with the editor, these command key power combos will improve your user experience and get you what you want much faster. It takes a while for these to become second nature, so make sure you spend some time forcing yourself to use them. It’ll pay off in a big way once they become a part of your regular workflow.

Atom Editor Keyboard Shortcut

 MAC Windows Performance
 shift + cmd + p  shift + ctrl + p Toggle command palette/Access just about any tool in the menus/preview command key combinations.
ctrl + g ctrl + g Get to any line, row or column quickly.
ctrl + F2 ctrl + F2 You can create and navigate through custom bookmarks you place in documents. This command lists the current bookmarks.
cmd + r ctrl + r Context-sensitive index of the current document built by Atom.
 cmd + b ctrl + b Browse tabs within the window
cmd + p ctrl + p Looking for a file? Try this combination for a quick list of all of the files in the current project, which you can search and open files
cmd + k, cmd + # ctrl + k, ctrl + # To get a quick overview of a document, fold to different levels.
alt + g  o alt + g  o Open the current file on GitHub.
alt + g  b alt + g  b Open GitHub’s blame page, which helps you figure out who did what on a project.
alt + g  h alt + g  h Open GitHub’s history page for this file. It allows you to see the changes on an individual document over time.
alt + g  i alt + g  i Review issues regarding this page.
alt + g  c alt + g  c Copy the GitHub URL for this project.
alt + g  r alt + g  r Compare the current branch with a different branch.
alt + g  g alt + g  g  Open current repository in GitHub.
cmd + , ctrl + , Opens the Preferences/Settings view
 ctrl + shift + l ctrl + shift + l Selects the language the file is in
ctrl + shift + m ctrl + shift + m Previews the file in the Markdown format
cmd + . ctrl + . Shows what keybindings the pressed key combination resolves to
cmd + k cmd + b ctrl + k ctrl + b
or
ctrl + \
Toggles Atom’s file Tree View
ctrl + alt + cmd + l alt  + ctrl + r Reloads the Editor
ctrl + shift + o ctrl + shift + o Opens up a HTTP or HTTPS link
alt + cmd + i ctrl + alt + i Opens up the Chrome Developer Tools/Console
alt + shift + s alt + shift + s Shows the snippets available to Atom
cmd + n ctrl + n Opens an empty file in a new tab
shift + cmd + n ctrl + shift + n Opens a new editor window
cmd + o ctrl + o Shows the Open File dialog, which lets you select a file to open in the editor
cmd + shift + o ctrl + shift + o Shows the Open Folder dialog, which lets you select a folder to add to the editor’s Tree View
cmd + s ctrl + s Saves the currently active file
shift + cmd + s ctrl + shift + s Saves the currently active file under a different name
alt + cmd + s alt + cmd + s Saves all changed files
cmd + w ctrl + w Closes the currently active tab
shift + cmd + w ctrl + shift + w Closes the currently active editor window
shift + cmd + d ctrl + shift + d Duplicates the line of the current cursor position and creates a new line under it with the same contents
ctrl + shift + k ctrl + shift + k Deletes the current line
ctrl + cmd + up ctrl + up Moves the contents of the current cursor position up one line. If there is a line above with content, the current lines content will swap with the one above it.
ctrl + cmd + down ctrl + down Moves the contents of the current cursor position down one line. If there is a line below with content, the line’s content will swap with the one below it.
cmd + f ctrl + f Opens up the Find/Replace panel
cmd + g F3 Toggles forward through the results of the current buffer in the file while the Find/Replace panel is active
shift + cmd + g shift + F3 Toggles backward through the results of the current buffer in the file while the Find/Replace panel is active
shift + cmd + f ctrl + shift + f Opens the Find in Project Panel
ctrl + g ctrl + g Opens the Go To Line panel
ctrl + m ctrl + m The cursor goes to the matching top bracket that the cursor is escapulated in
cmd + l ctrl + l  Selects the entire line the cursor’s current position is in
cmd + / ctrl + / Toggles the selected text into a comment of the current grammar
ctrl + shift + up/down ctrl + shift + up/down Allows to select multiple rows, where the same edit will be applied

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.

Command Mac OS X Windows Package
Block Travel up/down alt + up,alt + down   Block Travel
Beautify ctrl + alt + b   Beautify
Expand Abbreviation shift + cmd + e ctrl + e Emmet
Incremental Search cmd + i   Incremental Search
Git Plus Menu shift + cmd + h ctrl + shift + h Git Plus
Jumpy shift + enter Jumpy
Minimap Toggle ctrl + k ctrl + m Minimap
Open File in Browser ctrl + alt + m Open in Browser
Run Script ctrl + cmd + i Script – Keybinding remapped from original cmd-ito avoid conflict with Incremental Search
Open Terminal ctrl + alt + t Term2
Open Project ctrl + cmd + p alt + shift + p Project Manager
Open In ctrl + alt + o Open In
Sublime Style Column Selection alt + mouse Sublime Style Column Selection

Something Missing?

Are there any common commands missing from this cheat-sheet? Have any suggestions for improvements? Let us know via comment!

TAGS: , ,

Leave A Response