3. Custom bindings

KeystrokeAction
Enter

Inside a p, splits the p in two parts.

Elsewhere, normal behaviour.

Del

At the end of a p, if there is no node or text selection, joins this p with following sibling p if any.

Otherwise, normal behaviour.

BackSpace

At the beginning of a p, if there is no node or text selection, joins this p with preceding sibling p if any.

Otherwise, normal behaviour.

Ctrl+Enter

Inside a p, li, dt, dd, inserts same element after this one. Note that in the case of dt and dd, it inserts a new dt followed by a new dd.

Elsewhere, no effect.

Shift+Ctrl+Enter

Inside a p, li, dt, dd, inserts same element before this one. Note that in the case of dt and dd, it inserts a new dt followed by a new dd.

Elsewhere, no effect.

Shift+EnterInserts a br at caret and moves caret after inserted br.
Application EventAction
drop

On a a element with attribute href, changes the value of the attribute to the the dropped string.

Elsewhere, considers that the dropped string is a filename or an URL and therefore, attempts to open the corresponding document in the editor.