command lab
  • TOP
  • Atom

  • [Atom] List of useful shortcut keys that you should definitely remember (with practice)

[Atom] List of useful shortcut keys that you should definitely remember (with practice)

We have put together a convenient shortcut that you should definitely remember for “Atom”, an open source text editor developed by GitHub.

There are so many shortcuts in Atom that are very efficient to remember, so if you do not remember them, the working time will change greatly. People whose main job is coding should definitely remember it.

You can intuitively learn shortcuts below, so please give it a try. If you want to know the shortcut command immediately, scroll down to see the list below.

Let’s practice first

Press the START button below to enter practice mode.
* Input mode switching ctrl + shift + alt + space
Guide mode
Repeat mode

Select all

A shortcut for selecting all the source code of open files. I think that many people know this because it is common to other tools.

Select allWindowsCtrla

Select line

This is a convenient shortcut when you want to select the current line. Even if the cursor is in the middle of the line, it will select all the lines, so it is very often used. If you want to select multiple lines, repeat this shortcut to select.

Select current lineWindowsCtrll
Select three linesWindowsCtrll Ctrll Ctrll
mac(command)l ( command)l (command)l

Select a word

A shortcut for selecting the word currently at the cursor. You can use this shortcut repeatedly to select more than one of the same words and even edit them simultaneously. It is a shortcut that can improve work efficiency considerably if used properly.

Select wordWindowsCtrld
Select two same wordsWindowsCtrld Ctrld
mac(command)d (command)d

Delete current line

A shortcut to delete the current line. It is very convenient because you can delete the whole line even if you are in the middle of the line. By the way, the same operation will be performed even if you use the cut shortcut when nothing is selected.

Delete current lineWindowsCtrlshiftk

Join with next line

This is a shortcut to combine lines by deleting the line feed at the end of the current line. You should keep in mind that line joining is a common task when coded.

Merge with the following lineWindowsCtrlj
mac(command )j

Move current line

Shortcut to move the current line to another line. This is a very convenient shortcut when you want to change the order of lines.

If you do not know it, you can do the work that takes 3 to 4 steps in one shot, so be sure to remember it.

Move current line upWindowsCtrl
Move current line downWindowsCtrl

Duplicate line

This is a shortcut to duplicate the current line or multiple lines. It may be used in many cases in combination with the above line movement shortcut.

Normally, only one of the current lines is selected, but if multiple lines are selected, only the selected lines can be duplicated. It may not be conveyed in words, so please try using the above shortcut practice function.

Duplicate current lineWindowsCtrlshiftd
Duplicate multiple lines (with multiple lines selected) WindowsCtrlshiftd
mac( command) (shift)d

Make the current word uppercase and lowercase

A shortcut to capitalize or lowercase the word (English word) at the cursor. Takes the whole word.

It would be cool if you could use this shortcut to quickly change a word that you typed in lower case to upper case. www

Capitalize current wordWindowsCtrlk Ctrlu
mac(command )k (command)u
Make current word lowercaseWindowsCtrlkCtrll
mac(command)k (command)l

Undo/Go ahead

Shortcuts to return the work to the previous one and shortcuts to proceed. Those who proceed cannot use it unless they have returned it.

It’s an orthodox shortcut that is also used in other applications, so I think that many people know it, but it is a very important shortcut, so be sure to remember it if you do not know it.

Go forwardWindowsCtrly

Move to beginning/end of line

This is a shortcut to instantly move to the beginning or end of a line. If you do not remember this too, the efficiency will change considerably.

Since the shortcut depends on the OS, the shortcut is very different between Windows and mac. I prefer mac because it’s easier to play at home position.

Move to beginning of lineWindowsHOME
Move to end of lineWindowsEND

Jump to specified line

Shortcut to issue a dialog to jump to the specified line. You can jump to that line by entering the number of lines in the dialog and pressing the enter key.

Jump to specified lineWindowsCtrlg

Move with symbol

This is a shortcut for moving around HTML basic tags such as

head tag and meta tag. Especially, it seems that headers are often used.

Move with symbolWindowsCtrlr

Bookmark registration/cancellation

This is a shortcut for bookmarking places that you frequently go to and go to while working, to make it easier to move. If you master it, you will be able to code at explosive speed.

Registration and cancellation of bookmarkWindowsCtrlalt F2
mac(command )F2

Bookmark list display

This is a shortcut to display the list of bookmarks registered with the above shortcut. If you bookmarked a lot, it seems to be quick to access from the list.

Bookmark list displayWindowsCtrlF2

Move bookmarks in sequence

This is a shortcut to move to registered bookmarks in order. If there aren’t many bookmarks, it seems faster to move sequentially.

Move bookmarks in sequence WindowsF2

Enlarge/reduce fonts

This is a shortcut to enlarge/reduce the font. I use it quite often, and when I want to see the code as a whole, I reduce it, and when I want to concentrate on a part of the code, I enlarge it and work on it.

Enlarge fontWindowsCtrlshift+(plus key)
mac(command )( shift)+(plus key)
Font reductionWindowsCtrl-(minus key)
mac(command )-(minus key)


Split screen (panel)

A shortcut to split the panel into top, bottom, left and right. I often display CSS and HTML separately. Although it depends on the work, split screens always improve the work efficiency, so be sure to remember the shortcuts and use them aggressively.

Split screen to the right WindowsCtrlk →
mac(command)k →
Split screen belowWindowsCtrlk ↓
mac (command)k ↓
Split screen to the leftWindowsCtrlk ←
mac(command)k ←
Split screen on WindowsCtrlk ↑
mac(command)k ↑

Move between screens (panels)

A shortcut for moving between split screens (panels). It can be activated by clicking the cursor with the mouse and clicking, but it is much faster if you can move only with the keyboard and less stress than before, so a shortcut that you should always remember is a shortcut is.

Focus on right screenWindowsCtrlk Ctrl
mac(command )k (command)
Focus on screen belowWindowsCtrlk Ctrl
mac(command )k (command)
Focus on screen to the leftWindowsCtrlk Ctrl
mac(command )k (command)
Focus on screenWindowsCtrlk Ctrl
mac(command )k (command)

Move to next/previous tab

Shortcut used to move tabs. Note that this is different from moving the screen (panel). It is used by moving tabs on the same screen.

Be sure to remember this as it is also a shortcut you will often use.

Go to the next tabWindowsCtrlalt
mac(command )( option)
Go to previous tabWindowsCtrlalt
mac(command )( option)

○ Move to the second tab (move by tab number)

The above tab move shortcuts are moved in sequence, but this shortcut is a shortcut that can be moved directly to the ○th tab.

This tab is definitely faster, so it’s definitely faster.

Move to third tab (move by tab number)WindowsCtrl3 (number)
mac( command)3 (number)

Tab list display

A shortcut that allows you to see the tabs that are currently open and select them. Since the input dialog appears, you can also specify by entering the file name.

Tab list displayWindowsCtrlb

Show/Hide Tree View

A shortcut for displaying/hiding the tree view, which has the role of an explorer for selecting and creating files.

The item is divided into show and hide, but it is a shortcut to toggle with the exact same command.

Display Tree ViewWindowsCtrlk Ctrlb
mac(command)k (command)b
Hide Tree ViewWindowsCtrlk Ctrlb
mac(command )k (command)b

Focus on Tree View

Shortcut to activate when the tree view is not active. It’s surprisingly stress-free to use the keyboard without using the mouse, so please take advantage of it.

Focus on Tree ViewWindowsCtrl0

Add new file (when tree view focus)

When the tree view focus is on, you can simply create a new file by typing a. It seems easy to remember with add.

Add new file (during tree focus)Windowsa

Add new folder (when focus on tree view)

A dialog appears that creates a new folder with a shortcut that is valid only when the tree view focus is on. To create a new folder for a file, hold down the shift key.

Add new folder (during tree focus)Windowsshifta

File name change (when tree view focus)

File name can be changed with m only when the tree view focus. It is good to remember with modify.

File name change (during tree focus)Windowsm

File duplication (when focus on tree view)

File duplication at tree view focus is possible by inputting only d. If you have a lot of work creating new files, be sure to remember them.

File duplication (during tree focus)Windowsd


A shortcut required to save the file. This command is generally used for other applications, so I think that many people can understand without even saying it, but I will introduce it just in case.

mac(command) s
Save AsWindowsCtrlshifts

Add project

A shortcut that specifies the directory that manages the project. If you specify it, you can see the files in the specified directory in the tree view in a list.

Add projectWindowsCtrlshifta

Create new file

A shortcut to create a new file. It’s also a standard shortcut, so I think many people know it.

Create new fileWindowsCtrln

Find files from project

A shortcut used when you want to search for a file in the directory of the project you are currently working on. If you know the file name, this command is the quickest way to find and open it.

Find files in projectWindowsCtrlp
mac(command )p


The comment will be displayed after approval by the site administrator. Please follow the manners and comment.