Lapps Keyboard Shortcuts

Here’s a comprehensive list of keyboard shortcuts you can use in the Lapps editor –

 

Line Operations

Windows/Linux Mac Action
Ctrl + D Command + D Remove line
Alt + Shift + Down Command + Option + Down Copy lines down
Alt + Shift + Up Command + Option + Up Copy lines up
Alt + Down Option + Down Move lines down
Alt + Up Option + Up Move lines up
Alt + Delete Ctrl + K Remove to line end
Alt + Backspace Command + Backspace Remove to linestart
Ctrl + Backspace Option + Backspace, Ctrl + Option + Backspace Remove word left
Ctrl + Delete Option + Delete Remove word right
Ctrl + O Split line

 

Selection

Windows/Linux Mac Action
Ctrl + A Command + A Select all
Shift + Left Shift + Left Select left
Shift + Right Shift + Right Select right
Ctrl + Shift + Left Option + Shift + Left Select word left
Ctrl + Shift + Right Option + Shift + Right Select word right
Shift + Home Shift + Home Select line start
Shift + End Shift + End Select line end
Alt + Shift + Right Command + Shift + Right Select to line end
Alt + Shift + Left Command + Shift + Left Select to line start
Shift + Up Shift + Up Select up
Shift + Down Shift + Down Select down
Shift + PageUp Shift + PageUp Select page up
Shift + PageDown Shift + PageDown Select page down
Ctrl + Shift + Home Command + Shift + Up Select to start
Ctrl + Shift + End Command + Shift + Down Select to end
Ctrl + Shift + D Command + Shift + D Duplicate selection
Ctrl + Shift + P Select to matching bracket

 

Multicursor

Windows/Linux Mac Action
Ctrl + Alt + Up Ctrl + Option + Up Add multi-cursor above
Ctrl + Alt + Down Ctrl + Option + Down Add multi-cursor below
Ctrl + Alt + Right Ctrl + Option + Right Add next occurrence to multi-selection
Ctrl + Alt + Left Ctrl + Option + Left Add previous occurrence to multi-selection
Ctrl + Alt + Shift + Up Ctrl + Option + Shift + Up Move multicursor from current line to the line above
Ctrl + Alt + Shift +Down Ctrl + Option + Shift + Down Move multicursor from current line to the line below
Ctrl + Alt + Shift + Right Ctrl + Option + Shift + Right Remove current occurrence from multi-selection and move to next
Ctrl + Alt +Shift + Left Ctrl + Option + Shift + Left Remove current occurrence from multi-selection and move to previous
Ctrl + Shift + L Ctrl + Shift + L Select all from multi-selection

 

Go to

Windows/Linux Mac Action
Left Left, Ctrl + B Go to left
Right Right, Ctrl + F Go to right
Ctrl + Left Option + Left Go to word left
Ctrl + Right Option + Right Go to word right
Up Up, Ctrl + P Go line up
Down Down, Ctrl + N Go line down
Alt + Left, Home Command + Left, Home, Ctrl + A Go to line start
Alt + Right, End Command + Right, End, Ctrl + E Go to line end
PageUp Option + PageUp Go to page up
PageDown Option + PageDown, Ctrl + V Go to page down
Ctrl + Home Command + Home, Command + Up Go to start
Ctrl + End Command + End, Command + Down Go to end
Ctrl + L Command + L Go to line
Ctrl + Down Command + Down Scroll line down
Ctrl + Up Scroll line up
Ctrl + P Go to matching bracket
Option + PageDown Scroll page down
Option + PageUp Scroll page up

 

Find/Replace

Windows/Linux Mac Action
Ctrl + F Command + F Find
Ctrl + H Command + Option + F Replace
Ctrl + K Command + G Find next
Ctrl + Shift + K Command + Shift + G Find previous

 

Folding

Windows/Linux Mac Action
Alt + L, Ctrl + F1 Command + Option + L, Command + F1 Fold selection
Alt + Shift + L, Ctrl + Shift + F1 Command + Option + Shift + L, Command + Shift + F1 Unfold
Alt + 0 Command + Option + 0 Fold all
Alt + Shift + 0 Command + Option + Shift + 0 Unfold all

 

Other

Windows/Linux Mac Action
Ctrl + S Command + S Save code
Tab Tab Indent
Shift + Tab Shift + Tab Outdent
Ctrl + Z Command + Z Undo
Ctrl + Shift +Z, Ctrl + Y Command + Shift +Z, Command + Y Redo
Ctrl + , Command + , Show the settings menu
Ctrl + / Command + / Toggle comment
Ctrl + T Ctrl + T Transpose letters
Ctrl + Shift + U Ctrl + Shift + U Change to lower case
Ctrl + U Ctrl + U Change to upper case
Insert Insert Overwrite