diff --git a/common/locale/en-US/all.xml b/common/locale/en-US/all.xml index 5a9b1395..59c18308 100644 --- a/common/locale/en-US/all.xml +++ b/common/locale/en-US/all.xml @@ -17,7 +17,7 @@ - + diff --git a/common/locale/en-US/editing.xml b/common/locale/en-US/editing.xml new file mode 100644 index 00000000..1e82118a --- /dev/null +++ b/common/locale/en-US/editing.xml @@ -0,0 +1,42 @@ + + + + + + + +

Editing Text Fields

+ + +

+ &dactyl.appName; provides several ways to edit text areas or input fields. + After switching focus to a text field, Insert mode or Text Edit mode is + activated, depending on your insertmode settings. You can also + use an external editor. +

+ +

Insert mode

+ +

+ In Insert mode, all keys except for those described in the + index are passed directly to &dactyl.host;. +

+ + +

Text Edit mode

+ +

+ Text Edit mode provides basic Vim-like text editing. It can be entered + from Insert mode by pressing or started directly + when a text area is focused if insertmode is unset. See + here for a list of currently supported + mappings. +

+ +
+ + diff --git a/common/locale/en-US/insert.xml b/common/locale/en-US/insert.xml deleted file mode 100644 index bc4cdae4..00000000 --- a/common/locale/en-US/insert.xml +++ /dev/null @@ -1,571 +0,0 @@ - - - - - - - -

Insert mode

- - - - TODO: INTRODUCTORY TEXT... - - -

Insert-mode special keys

- -

- In Insert mode the following key mappings are processed by - &dactyl.appName;. All other keys are passed directly to &dactyl.host;. -

- - - ]]> - <C-i> - -

Launch the external editor. See the editor option.

-
-
- - - ]]> - - <C-t> - -

- Enter Text Edit mode. This is useful for quick editing of text - fields with basic Vim-keys support. See also insertmode. -

-
-
- - - ]]> - <C-]> - -

Expand an Insert-mode abbreviation.

-
-
- - - ]]> - <C-w> - -

- Delete the previous word. -

-
-
- - - ]]> - <C-u> - -

- Delete until the beginning of the current line. -

-
-
- - - ]]> - <C-k> - -

- Delete until the end of the current line. -

-
-
- - - ]]> - <C-a> - -

- Move cursor to the beginning of the current line. -

-
-
- - - ]]> - <C-e> - -

- Move cursor to the end of the current line. -

-
-
- - - ]]> - <C-h> - -

- Delete the character to the left. -

-
-
- - - ]]> - <C-d> - -

- Delete the character to the right. -

-
-
- - - ]]> - <S-Insert> - -

- Insert the clipboard/selection. -

-
-
- -

Text Edit mode

- - - t_i - t_i - -

Starts Insert mode in text areas when insertmode is not set.

-
-
- - - ]]> - <C-i> - -

Launch the external editor. See the editor option.

-
-
- -

Cursor motions

- -

Left-right motions

- - - t_]]> - counth - -

- Move the cursor count characters to the left. -

-
-
- - - t_]]> - - countl - -

- Move the cursor count characters to the right. -

-
-
- - - ]]> - 0 - -

- Move the cursor to the first character in the line. -

-
-
- - - ]]> - $ - -

- Move the cursor to the last character in the line. -

-
-
- - - t_f - countf - -

- Move to a character on the current line after the cursor. -

-
-
- - - t_F - countF - -

- Move to a character on the current line before the cursor. -

-
-
- - - t_t - countt - -

- Move before a character on the current line. -

-
-
- - - t_T - countT - -

- Move before a character on the current line, backwards. -

-
-
- -

Up-down motions

- - - ]]> - countk - -

- Move the cursor count lines upward. -

-
-
- - - t_]]> - countj - -

- Move the cursor count lines downward. -

-
-
- - - ]]> - gg - -

- Move to the first line. -

-
-
- - - ]]> - G - -

- Move to the last line. -

-
-
- -

Word motions

- - - ]]> - countb - -

- Move the cursor count words backwards. -

-
-
- - - ]]> - countw - -

- Move the cursor count words forwards. -

-
-
- -

Scrolling

- - - t_]]> - count<C-f> - -

- Scroll the text area count pages down. -

-
-
- - - t_]]> - count<C-b> - -

- Scroll the text area count pages up. -

-
-
- -

Insert commands

- - - t_a - a - -

- Append text after the cursor. -

-
-
- - - t_A - A - -

- Append text at the end of the line. -

-
-
- - - t_i - i - -

- Insert text before the cursor. -

-
-
- - - t_I - I - -

- Insert text at the beginning of the line. -

-
-
- - - t_o - o - -

- Insert text in a new line below the cursor. -

-
-
- - - t_O - O - -

- Insert text in a new line above the cursor. -

-
-
- -

Deleting text

- - - t_d - dmotion - -

- Delete motion text. -

-
-
- - - t_D - D - -

- Delete the characters under the cursor until the end of the line. -

-
-
- - - t_x - x - -

- Delete the character to the left of the cursor. -

-
-
- - - t_X - X - -

- Delete the character to the right of the cursor. -

-
-
- -

Starting and stopping Visual mode

- - - t_v - v - -

- Start characterwise visual mode. -

-
-
- - - t_V - V - -

- Start linewise visual mode. -

-
-
- - - v_v - Visualv - -

- Stop characterwise visual mode. -

-
-
- - - v_V - VisualV - -

- Start linewise visual mode. -

-
-
- -

Delete and insert

- - - t_c - cmotion - -

- Delete motion text and start insert. -

-
-
- - - t_C - C - -

- Delete from the cursor to the end of the line and start insert. -

-
-
- - - t_s - s - -

- Delete the character in front of the cursor and start insert. -

-
-
- - - t_S - S - -

- Delete the current line and start insert. -

-
-
- -

Copying and moving text

- - - t_y v_y - ymotion - - Visualy - -

- Yank motion text to the clipboard or the selection if Visual. -

-
-
- - - t_p - countp - -

- Paste clipboard contents. -

-
-
- -

Undo and redo commands

- - - t_u - u - -

- Undo changes. -

-
-
- - - t_<C-r> - <C-r> - -

- Redo undone changes. -

-
-
- - - t_~ - - ~ - -

- Switch case of the character under the cursor and move the cursor - to the right. -

-
-
- -
- - diff --git a/melodactyl/locale/en-US/intro.xml b/melodactyl/locale/en-US/intro.xml index 82deec99..7e498914 100644 --- a/melodactyl/locale/en-US/intro.xml +++ b/melodactyl/locale/en-US/intro.xml @@ -45,8 +45,8 @@ Command-line editing.
  • - Insert mode: - Insert-mode editing. + Editing text: + Text area and input field editing.
  • Options: diff --git a/pentadactyl/locale/en-US/intro.xml b/pentadactyl/locale/en-US/intro.xml index 57474c5f..68823d47 100644 --- a/pentadactyl/locale/en-US/intro.xml +++ b/pentadactyl/locale/en-US/intro.xml @@ -39,8 +39,8 @@ Command-line editing.
  • - Insert mode: - Insert-mode editing. + Editing text: + Text area and input field editing.
  • Options: diff --git a/teledactyl/locale/en-US/intro.xml b/teledactyl/locale/en-US/intro.xml index f2707f97..4f111d51 100644 --- a/teledactyl/locale/en-US/intro.xml +++ b/teledactyl/locale/en-US/intro.xml @@ -39,8 +39,8 @@ Command-line editing.
  • - Insert mode: - Insert-mode editing. + Editing text: + Text area and input field editing.
  • Options: