Appendix C. Keyboard shortcuts in the editor
Prev |  | Next

## Appendix C. Keyboard shortcuts in the editor

This short text describes key behavior in the editor pane. The term "Move to inside segment" means, that the cursor moves to the beginning of the segment if it was previously before the segment, and to the end of the segment if it was previously after it.

Table C.1. Key behavior in the editor

Key combination | Action
--- | ---
Left: | one char left, but not further than the beginning of segment
Right: | one char right, but not further than the end of segment
Ctrl+Left: | one word left, but not further than the beginning of segment
Ctrl+Right: | one word right, but not further than the end of segment
PgUp: | page up through the document
PgDn: | page down through the document
Home* | move to the beginning of the line in the segment
End* | move to the end of the line in the segment
Ctrl+Home | move to the start of the segment
Ctrl+End | move to the end of the segment
Ctrl+PgUp | move to the start of the document (Mac: Cmd+PgUp)
Ctrl+PgDn | move to the end of the document (Mac: Cmd+PgDn)
Backspace* | remove char before cursor
Delete* | remove char after cursor
Ctrl+Backspace | remove chars up to the start of the current word (Mac: Alt+Backspace)
Ctrl+Delete | remove chars up to the start of next word (Mac: Alt+Delete)
Ctrl+Enter | open previous segment (Mac: Cmd+Enter)
Ctrl+A | select complete segment (Mac: Cmd+A)
Ctrl+Shift+O | RTL-LTR switch

* These keys behave differently when the cursor is outside the editable segment:

- Home: cursor to the beginning of the active segment

- End: cursor to the end of the active segment

- Backspace: nothing

- Delete: nothing

- Any char key, if clicked outside editable segment, will be ignored.

The "Shift" key doesn't exhibit any special behavior per se: when the "Shift" key is pressed, all keys move the cursor in their usual manner.

System-wide commands: Paste (Ctrl+V or Ctrl+Insert), Cut (Ctrl+X or Ctrl+C), Insert match (Ctrl+I) and Insert source (Ctrl+Shift+I) act in principle on any selection, including those that extend beyond the current segment. In such a case the selection will of course be pared down to segment boundaries.

Prev |  | Next
Appendix B. Languages - ISO 639 code list | Home | Appendix D. Legal notices