VisualEditor/Keyboard shortcuts
This page outlines the various mouse and keyboard commands supported by the VisualEditor. If you have ideas for new useful commands, or have noticed problems with the existing ones, please let us know on the Feedback Page.
Commonly-used shortcuts
editGeneral shortcuts
edit- Ctrl+X or ⌘ Cmd+X — Cut
- Ctrl+C or ⌘ Cmd+C — Copy
- Ctrl+V or ⌘ Cmd+V — Paste
- Ctrl+Z or ⌘ Cmd+Z — Undo
- Ctrl+⇧ Shift+Z or ⌘ Cmd+⇧ Shift+Z — Redo
Editor shortcuts
edit- Ctrl+K or ⌘ Cmd+K — insert link
- Tab ↹ — indent list (later, paragraph)
- ⇧ Shift+Tab ↹ — outdent list (later, paragraph)
Full list of mouse and keyboard interactions
editFeature | Action |
---|---|
Move cursor with mouse | Click on new insertion position |
Move cursor with keyboard | Direction keys[1] |
Select content with mouse | Dragging |
Select content with mouse | Double and triple Click |
Select content with keyboard | ⇧ Shift + (Direction keys[1]) |
Select word with mouse | Double Click on word |
Select block with mouse | Triple Click on block |
Adjust selection with mouse | ⇧ Shift+Click |
Load insertion formatting from content | Move cursor[1] |
Insert text with keyboard | Character and number keys |
Insert special characters with keyboard | Multiple character or number keys using an input method editor |
Delete with with keyboard | ⌫ Backspace and ⌦ Delete keys |
Delete word with with keyboard | (⌥ Option or Alt)+(⌫ Backspace and ⌦ Delete) keys |
Delete line with with keyboard | (⌘ Command or Control)+(⌫ Backspace and ⌦ Delete) keys |
Undo with keyboard | (⌘ Command or Control)+Z |
Redo with keyboard | (⌘ Command or Control)+⇧ Shift+Z |
Copy selection with keyboard | (⌘ Command or Control)+C |
Cut selection with keyboard | (⌘ Command or Control)+X |
Paste selection with keyboard | (⌘ Command or Control)+V |
Copy selection from menu | Select "Copy" item in context or browser menu |
Cut selection from menu | Select "Cut" item in context or browser menu |
Paste selection from menu | Select "Paste" item in context or browser menu |
Highlight object with mouse | Click on object |
Toggle bold on selected content and in insertion formatting with mouse | Click on bold tool in toolbar |
Toggle italic on selected content and in insertion formatting with mouse | Click on italic tool in toolbar |
Toggle bold on selected content and in insertion formatting with keyboard | (⌘ Command or Control)+B |
Toggle italic on selected content and in insertion formatting with keyboard | (⌘ Command or Control)+I |
Split block with keyboard | ↵ Enter |
Merge blocks with keyboard | ⌫ Backspace at beginning or ⌦ Delete at end of block boundary |