Snow Flower Text’s Keyboard Shortcuts

Snow Flower Text has many keyboard shortcuts so that you can keep putting your hands on the keyboard even while you are writing code for high productivity.

Line Operations

ActionWindows/LinuxMac

Remove line

Ctrl+D

Command+D

Copy lines down

Alt+Shift+Down

Command+Option+Down

Copy lines up

Alt+Shift+Up

Command+Option+Up

Move lines down

Alt+Down

Option+Down

Move lines up

Alt+Up

Option+Up

Remove to line end

Alt+Delete

Ctrl+K

Remove to linestart

Alt+Backspace

Command+Backspace

Remove word left

Ctrl+Backspace

Option+Backspace,
Ctrl+Option+Backspace

Remove word right

Ctrl+Delete

Option+Delete

Selection

ActionWindows/LinuxMac

Select all

Ctrl+A

Command+A

Select left

Shift+Left

Shift+Left

Select right

Shift+Right

Shift+Right

Select word left

Ctrl+Shift+Left

Option-Shift+Left

Select word right

Ctrl+Shift+Right

Option-Shift+Right

Select line start

Shift+Home

Shift+Home

Select line end

Shift+End

Shift+End

Select to line end

Alt+Shift+Right

Command+Shift+Right

Select to line start

Alt+Shift+Left

Command+Shift+Left

Select up

Shift+Up

Shift+Up

Select down

Shift+Down

Shift+Down

Select page up

Shift+PageUp

Shift+PageUp

Select page down

Shift+PageDown

Shift+PageDown

Select to start

Ctrl+Shift+Home

Command+Shift+Up

Select to end

Ctrl+Shift+End

Command+Shift+Down

Duplicate selection

Ctrl+Shift+D

Command+Shift+D

Select to matching bracket

Ctrl+Shift+P

Multi Cursor

ActionWindows/LinuxMac

Add multi-cursor above

Ctrl+Alt+Up

Ctrl+Option-Up

Add multi-cursor below

Ctrl+Alt+Down

Ctrl+Option-Down

Add next occurrence to multi-selection

Ctrl+Alt+Right

Ctrl+Option-Right

Add previous occurrence to multi-selection

Ctrl+Alt+Left

Ctrl+Option-Left

Move multicursor from current line to the line above

Ctrl+Alt+Shift+Up

Ctrl+Option+Shift+Up

Move multicursor from current line to the line below

Ctrl+Alt+Shift+Down

Ctrl+Option+Shift+Down

Remove current occurrence from multi-selection and move to next

Ctrl+Alt+Shift+Right

Ctrl+Option+Shift+Right

Remove current occurrence from multi-selection and move to previous

Ctrl+Alt+Shift+Left

Ctrl+Option+Shift+Left

Select all from multi-selection

Ctrl+Shift+L

Ctrl+Shift+L

Go to

ActionWindows/LinuxMac

Go to left

Left

Left, Ctrl+B

Go to right

Right

Right,Ctrl+F

Go to word left

Ctrl+Left

Option-Left

Go to word right

Ctrl+Right

Option-Right

Go line up

Up

Up , Ctrl+P

Go line down

Down

Down, Ctrl+N

Go to line start

Alt+Left,
Home

Command+Left,
Home,
Ctrl+A

Go to line end

Alt+Right,
End

Command+Right,
End,
Ctrl+E

Go to page up

PageUp

Option-PageUp

Go to page down

PageDown

Option-PageDown,
Ctrl+V

Go to start

Ctrl+Home

Command+Home,
Command+Up

Go to end

Ctrl+End

Command+End,
Command+Down

Go to line

Ctrl+L

Command+L

Scroll line down

Ctrl+Down

Command+Down

Scroll line up

Ctrl+Up

Go to matching bracket

Ctrl+P

Scroll page down

Option-PageDown

Scroll page up

Option-PageUp

Folding

ActionWindows/LinuxMac

Fold selection

Alt+L, Ctrl+F1

Command+Option-L,
Command+F1

Unfold

Alt+Shift+L,
Ctrl+Shift+F1

Command+Option-Shift+L,
Command+Shift+F1

Fold all

Alt+0

Command+Option-0

Unfold all

Alt+Shift+0

Command+Option-Shift+0

Other

ActionWindows/LinuxMac

Indent

Tab

Tab

Outdent

Shift+Tab

Shift+Tab

undo

Ctrl+Z

Command+Z

Redo

Ctrl+Y

Command+Shift+Z

Show the settings menu

Ctrl+,

Command+,

Toggle comment

Ctrl+/

Command+/

Change to lower case

Ctrl+Shift+U

Ctrl+Shift+U

Change to upper case

Ctrl+U

Ctrl+U

Overwrite

Insert

Insert

Delete

Delete

—-