---
title: Text Field Keys
slug: nebulasoftware/text-field-keys
docTags: 
createdAt: 2025-12-03T14:44:59.619Z
---

:::CtaButton{label="Video" externalHref="https://videos.nebulasoftware.com/watch/xxx" openInNewTab="true"}

:::

Here are key presses that you can use in Text Fields.

Also see the [Right Click Popup](docId\:RCuefB2GcmgFFyc9-XZjg) document for how you can use mouse right click popup to manipulate text inside Text Fields.

# ANY KEY

If not listed below, then the key is checked if it is displayable and appropriate for a text field.  If so, then it is inserted into the text field, or replaces the current selection.  A rejected character will result in "Rejected" being displayed above the text area.

# ARROW\_DOWN

Move down one line in multiline text.

# ARROW\_DOWN+SHIFT

Move down one line in multiline text, and select text.

# ARROW\_LEFT

Move one character to the left.

# ARROW\_LEFT+SHIFT

Move one character to the left, and select text.

# ARROW\_RIGHT

Move one character to the right.

# ARROW\_RIGHT+SHIFT

Move one character to the right, and select text.

ARROW\_UP
=========

Move up one line in multiline text.

# ARROW\_UP+SHIFT

Move up one line in multiline text, and select text.

# CMD+A

On Mac.  Same as [CTRL+A](docId:984nHxpexr7TbhDLCfJj4).

# CMD+C

On Mac.  Same as [CTRL+C](docId:984nHxpexr7TbhDLCfJj4).

# CMD+V

On Mac.  Same as [CTRL+V](docId:984nHxpexr7TbhDLCfJj4).

# CMD+X

On Mac.  Same as [CTRL+X](docId:984nHxpexr7TbhDLCfJj4).

# CMD+Z

On Mac.  Same as [CTRL+Z](docId:984nHxpexr7TbhDLCfJj4).

# CMD+Z+SHIFT

On Mac.  Same as [CTRL+Z+SHIFT](docId:984nHxpexr7TbhDLCfJj4).

CTRL+A
======

Select all the text.


# CTRL+C

Copy the selected text to the operating system clipboard to allow you to paste the text into another application.

# CTRL+V

Paste the text that is currently in the operating system clipboard into this text component at the current cursor location.

# CTRL+X

Cut the selected text out and copy it to the operating system clipboard to allow you to paste the text into another application.

# CTRL+Z

Undo the most recent change.  Can be used repeatedly.

# CTRL+Z+SHIFT

Redo the "undo recent change".  Can be used repeatedly.



# END

Move the cursor to the end of the text string.

# END+SHIFT

Move the cursor to the end of the text string and select the text from the current cursot to END.

# ENTER

For a single line text field, accepts the text and may move the keyboard focus to another text component.  For a multi line text area, a new line is inserted.

# ENTER+SHIFT

For a single line text field, accepts the text and may move the keyboard focus to another text component, but in the opposit direction.  For a multi line text area, this is the same as [ENTER](docId:984nHxpexr7TbhDLCfJj4).

# ESCAPE

Accept the text.  May move the focus to another text component.

# HOME

Move the cursor to the start of the text string.

# HOME+SHIFT

Move the cursor to the start of the text string and select the text from the current cursor to HOME.

# PAGE\_DOWN

In a multi line text area, move the cursor down one "page", where a "page" is the number of rows of text currently visible in the text area.

# PAGE\_DOWN+SHIFT

In a multi line text area, move the cursor down one "page", where a "page" is the number of rows of text currently visible in the text area and select the text from the current cursor to that new location.

# PAGE\_UP

In a multi line text area, move the cursor up one "page", where a "page" is the number of rows of text currently visible in the text area.

# PAGE\_UP+SHIFT

In a multi line text area, move the cursor up one "page", where a "page" is the number of rows of text currently visible in the text area and select the text from the current cursor to that new location.

# TAB

Accept the text.  May move the keyboard focus to another text component.

# TAB+SHIFT

Accept the text.  May move the keyboard focus to another text component, but in the opposit direction.
