How to Move a Line Up or Down in Visual Studio Code for Mac

I'm familiar with how to move a line up or down in other editors, like Atom and Sublime.

How is this done in Visual Studio Code for Mac?


In Visual Studio Code for Mac...

To move a line UP: + (alt + up arrow key)

To move a line DOWN: + (alt + down arrow key)

See here for a reference on Basic Editing Key Bindings in Visual Studio Code.


For Windows:

  • To move a line UP: Alt + (alt + up arrow key)
  • To move a line DOWN: Alt + (alt + down arrow key)

In Visual Studio Code for Mac for me it is:

To move a line UP: +shift+ (alt + shift + up arrow keys)

To move a line DOWN: +shift+ (alt + shift + arrow down keys)

I do have IntelliJ IDEA Keybindings installed.


You can find the corresponding commands in the Selection menu (Move Line Up and Move Line Down) together with currently set short-cuts.

Additionally, if you launch the command palette (View/ Command Palette) while you have an open document you also find them there (type "move" or "line").