Naming of Actions, Commands in Code Editors

General Command Description VS Code Jetbrains Tools Atom

Delete Line

Delete Line

Delete Line

editor:delete-line

Duplicate Line

Copy Line Down

Duplicate Line or Selection

editor:duplicate-lines

Move Line Up

Move Line Up

Move Line Up AND Move Statement Up

editor:move-line-up

Move Line Down

Move Line Down

Move Line Down AND Move Statement DOWN

editor:move-line-down

Extend text selection

Expand Select

Extend selection

expand-region:expand

Shrink text selection

Shrink Select

Shrink selection

expand-region:shrink

Multiple Line Cursor Up

Add Cursor Above

Clone Caret Above

multi-cursor:expandUp

Multiple Line Cursor Down

Add Cursor Below

Clone Caret Below

multi-cursor:expandDown

Custom KeyBinding to Commands

Command KeyBinding

Delete Line

cmd + y

Duplicate Line

cmd + d

Extend text selection

alt + up

Shrink text selection

alt + down

Multiple Line Cursor Up

cmd + shift + up

Multiple Line Cursor Down

cmd + shift + down

Editor Extensions

Export Key Bindings

Atom

Jetbrains

  • NOTE: Use select none to exclude all default settings.

  • Source: File > Export Settings > Select `key maps AND key maps (scheme) > OK`

  • Download: jetbrains.keymap.settings.jar

VS Code

  • Source: ~/Library/Application Support/Code/User/keybindings.json

  • Download: keybindings.json