RhinoDevel

About software development projects and more.

Atom cheat sheet

leave a comment »

I recommend the open source Atom editor – especially for software developers.

Here comes my Atom cheat sheet that should be useful for everybody who is already accustomed to standard text editor controls, but starts using Atom (the shortcuts may be a little bit different, if you are not using Windows, but Linux or MacOS):

CTRL+SHIFT+P = Command Palette

CTRL+T = Fuzzy Finder

CTRL+B = Fuzzy Finder in buffers.

CTRL+, = Settings View

CTRL+TAB / CTRL+SHIFT+TAB = Cycle through panes.
CTRL+K -> UP/DOWN/LEFT/RIGHT = Split panes in some direction.
CTRL+K -> CTRL+UP/DOWN/LEFT/RIGHT = Move through panes in some direction.

CTRL+W = Close pane item (tab) / empty pane / window.

CTRL+LEFT = To beginning of word.
CTRL+RIGHT = To end of word.
CTRL+HOME = To top of file.
CTRL+END = To end of file.
CTRL+G = Move to row (and column).
CTRL+R = Move to a symbol in current file (e.g. a method definition).
CTRL+M = Jump to the bracket matching the one adjacent to the cursor.
It jumps to the nearest enclosing bracket when there's no adjacent bracket.

CTRL+ALT+F2 = Set/unset bookmark at current line.
F2 / SHIFT+F2 = Cycle forwards and backwards through bookmarks in current file.
CTRL+F2 = Move to a bookmark in project.

CTRL+SHIFT+LEFT = Select to beginning of word.
CTRL+SHIFT+RIGHT = Select to end of word.
CTRL+L = Select entire line.
CTRL+ALT+M = Select all the text inside the current brackets.

CTRL+J = Join the next line to the end of the current line.
CTRL+UP / CTRL+DOWN = Move the current line up or down.
CTRL+SHIFT+D = Duplicate current line.
CTRL+SHIFT+K = Delete current line.
CTRL+BACKSPACE = Delete to beginning of word.
CTRL+DEL = Delete to end of word.

The original source for all the shortcuts above is the Atom Flight Manual.

Advertisements

Written by RhinoDevel

21. October 2016 at 16:34

Posted in Development

Tagged with

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: