Keyboard shortcuts for the version of the ACE editor used by webvpython.org


PC (Windows/Linux)

Mac

action


Ctrl-L

center selection

Ctrl-Alt-Down

Command-Option-Down

copy lines down

Ctrl-Alt-Up

Command-Option-Up

copy lines up

Ctrl-F

Command-F

find

Ctrl-K

Command-G

find next

Ctrl-Shift-K

Command-Shift-G

find previous

Alt-0

Option-0

fold all

Alt-Shift-0

Option-Shift-0

unfold all

Down

Down,Ctrl-N

go line down

Up

Up,Ctrl-P

go line up

Ctrl-End,Ctrl-Down

Command-End,Command-Down

go to end

Left

Left,Ctrl-B

go to left

Ctrl-L

Command-L

go to line

Alt-Right,End

Command-Right,End,Ctrl-E

go to line end

Alt-Left,Home

Command-Left,Home,Ctrl-A

go to line start

PageDown

Option-PageDown,Ctrl-V

go to page down

PageUp

Option-PageUp

go to page up

PC (Windows/Linux)

Mac

action

Right

Right,Ctrl-F

go to right

Ctrl-Home,Ctrl-Up

Command-Home,Command-Up

go to start

Ctrl-Left

Option-Left

go to word left

Ctrl-Right

Option-Right

go to word right

Tab

Tab

indent

Alt-Down

Option-Down

move lines down

Alt-Up

Option-Up

move lines up

Shift-Tab

Shift-Tab

outdent

Insert

Insert

overwrite


PageDown

pagedown


PageUp

pageup

Ctrl-Shift-Z,Ctrl-Y

Command-Shift-Z,Command-Y

redo

Ctrl-D

Command-D

remove line


Ctrl-K

remove to line end


Option-Backspace

remove to linestart


Alt-Backspace,Ctrl-Alt-Backspace

remove word left


Alt-Delete

remove word right

Ctrl-R

Command-Option-F

replace

Ctrl-Shift-R

Command-Shift-Option-F

replace all

Ctrl-A

Command-A

select all

Shift-Down

Shift-Down

select down

Shift-Left

Shift-Left

select left

Shift-End

Shift-End

select line end

Shift-Home

Shift-Home

select line start

Shift-PageDown

Shift-PageDown

select page down

PC (Windows/Linux)

Mac

action

Shift-PageUp

Shift-PageUp

select page up

Shift-Right

Shift-Right

select right

Ctrl-Shift-End,Alt-Shift-Down

Command-Shift-Down

select to end

Alt-Shift-Right

Command-Shift-Right

select to line end

Alt-Shift-Left

Command-Shift-Left

select to line start

Ctrl-Shift-Home,Alt-Shift-Up

Command-Shift-Up

select to start

Shift-Up

Shift-Up

select up

Ctrl-Shift-Left

Option-Shift-Left

select word left

Ctrl-Shift-Right

Option-Shift-Right

select word right


Ctrl-O

split line

Ctrl-7

Command-7

toggle comment

Ctrl-T

Ctrl-T

transpose letters

Ctrl-Z

Command-Z

undo