Working with structure

Move the insertion point

Keyboard shortcut

To start of the current element

esc s shift+s

To end of the current element

esc s shift+e

After the next element

esc s shift+d

alt+ctrl+

Before the previous element

esc s shift+u

alt+ctrl+

Before the current element’s parent

esc s shift+b

alt+ctrl+

To start of the next element’s contents

esc s shift+n

alt+ctrl+

Select

Keyboard shortcut

Current element

esc h shift+e

Next element

esc h shift+n

alt+ctrl+shift+

Previous element

esc h shift+p

alt+ctrl+shift+

Siblings of the current element

esc h shift+s

Parent of the current element

esc h e shift+p

alt+ctrl+shift+

Up by one element

alt+ctrl+shift+

Down by one element

alt+ctrl+

Structure view

Keyboard shortcut

Expand/Collapse all elements under the selected element

esc E r

Expand/Collapse selected element

esc E x

Expand/Collapse all sibling elements

esc E X

Task

Keyboard shortcut

To include the parent

alt+ctrl+shift+

Insert element

esc shift+e i

ctrl+1

Wrap element

esc shift+e w

ctrl+2

Unwrap element

esc shift+e u

Change element

esc shift+e c

ctrl+3

Merge into first element

esc shift+e m

Merge into last element

esc shift+e shift+m

Move element up one level

esc shift+e shift+p

Move element down one level

esc shift+e shift+d

Transpose element with previous element

esc shift+e shift+t

Transpose element with next element

esc shift+e t

Split element

esc shift+e s

Edit attribute value

ctrl+7

Repeat last Element Catalog command

esc e e

Toggle display of element boundaries (as brackets)

esc v shift+e

Toggle display of element boundaries (as tags)

esc v shift+t

Validate a document

esc shift+e v

Display Structure View

esc shift+e shift+v