As an alternative to a mouse, you can use keyboard shortcuts to manipulate nodes and connections in the Web diagram editor. Each node has eight resize points and one drag point; the resize points are useful only for note nodes. Each connection has a number of drag points based on the number of angular bends in the connection.
As an alternative to the arrow keys, you can use the numeric keypad keys, where 2, 4, 6, and 8 represent down, left, right, and up.
If you are dragging a node or a connection, holding down the Ctrl key with the arrow or numeric key pad key, makes the movement faster but coarser.
| Key | Function on a node in traversal mode | Function on a connection in traversal mode | Function in drag mode |
|---|---|---|---|
| Esc | Switches to traversal mode and undoes any dragging just done | ||
| Enter | Switches to traversal mode and keeps the node where it was dragged | ||
| Down arrow | Goes to the node below | Switches to a node | Moves the current node or connection down |
| Left arrow | Goes to the node to the left | Switches to a node | Moves the current node or connection left |
| Right arrow | Goes to the node to the right | Switches to a node | Moves the current node or connection right |
| Up arrow | Goes to the node above | Switches to a node | Moves the current node or connection up |
| Period (.) | Switches to drag mode | Switches to drag mode | Iterates through the points on the node or connection clockwise |
| Slash (/) | Switches to a connection | Goes to the next connection | |
| Backslash (\) | Switches to a connection | Goes to the previous connection | |
| Space bar | Selects the node that is currently in focus | Selects the connection that is currently in focus |
In traversal mode, holding down the Ctrl key while pressing one of the keys listed above changes focus rather than selection. Holding down the shift key while pressing one of the keys listed above appends the key to the current selection.