General Actions:
Since XWiki Enterprise version 1.4M1, you can use keyboard shortcuts to use some XWiki features. Keyboard shortcuts help you save time since you never have to take your hands off the keyboard to use the mouse.
| E | Edit the page using the default edition mode |
| K | Edit the page in wiki edition mode |
| G | Edit the page using the WYSIWYG editor |
| F | Inline Form |
| R | Edit page access rights |
| O | Edit page objects |
| S | Edit class |
| C | Go to page comments |
| A | Go to page attachments |
| H | Go to page history |
| D | View page wiki code |
| F2 | Rename page |
| Delete | Delete page |
| Alt + C | Cancel edition |
| Alt + P | Preview the page without saving |
| Alt + Shift + S | Save and continue to edit the page |
| Alt + S | Save and view the page |
| Ctrl + A | Selects all the content inside the editing area |
| Ctrl + B Meta + B | Formats the selected text as bold |
| Ctrl + C Ctrl + Insert | Copies the current selection to the clipboard |
| Ctrl + ↓ | Creates an empty paragraph after the table containing the caret or the selection and places the caret in it. This is useful when you can't move the caret after a table because the page ends with it |
| Ctrl + I Meta + I | Formats the selected text as italic |
| Ctrl + U Meta + U | Formats the selected text as underline |
| Ctrl + ↑ | Creates an empty paragraph before the table containing the caret or the selection and places the caret in it. This is useful when you can't move the caret before a table because the page starts with it |
| Ctrl + V Shift + Insert | Pastes the data from the clipboard |
| Ctrl + X Shift + Delete | Cuts the current selection |
| Ctrl + Y Meta + Y | Triggers the redo function |
| Ctrl + Z Meta + Z | Triggers the undo function |
| ↓ ↑ ← → | Navigate the macro output |
| Enter | Edit macro |
| Space | Toggle between collapsed and expanded macro state |
| Ctrl + Shift + R | Reloads the macros |
| Ctrl + Shift + E | Expands all/selected macros |
| Ctrl + Shift + C | Collapses all/selected macros |
| Ctrl + Shift + M | Opens the insert macro wizard |
| Alt + C | Cancel edition |
| Alt + B | Back to the edition |
| Alt + Shift + S | Save and continue to edit the page |
| Alt + S | Save and view the page |
| Ctrl + M | Annotate a piece of text |
| Ctrl + G Meta + G | Jump to any page in the wiki |
You can add your own keyboard shortcuts in a few javascript lines :
Try the snippet by pressing Ctrl + Alt + n.
Also check the complete documentation.
To remove a shortcut adapt this snippet to your needs :
XWiki keyboard shortcuts are powered by openjs.com shortcut library.