Each command requires a separate line. After character writing command, ecChar places desired character in {} curly braces. For example, the command ecChar{Hello} will output at current cursor position the word "Hello".
Command | Description |
---|---|
ecLeft | Move cursor left one char. |
ecRight | Move cursor right one char. |
ecUp | Move cursor up one line. |
ecDown | Move cursor down one line. |
ecWordLeft | Move cursor left one word. |
ecWordRight | Move cursor right one word. |
ecLineStart | Move cursor to beginning of line. |
ecLineEnd | Move cursor to end of line. |
ecPageUp | Move cursor up one page. |
ecPageDown | Move cursor down one page. |
ecPageLeft | Move cursor right one page. |
ecPageRight | Move cursor left one page. |
ecPageTop | Move cursor to top of page. |
ecPageBottom | Move cursor to bottom of page. |
ecEditorTop | Move cursor to absolute beginning. |
ecEditorBottom | Move cursor to absolute end. |
ecGotoXY | Move cursor to specific coordinates. |
ecNextLineStart | Move cursor to next line begining. |
ecSelLeft | ecLeft + ecSelection |
ecSelRight | ecRight + ecSelection |
ecSelUp | ecUp + ecSelection |
ecSelDown | ecDown + ecSelection |
ecSelWordLeft | ecWordLeft + ecSelection |
ecSelWordRight | ecWordRight + ecSelection |
ecSelLineStart | ecLineStart + ecSelection |
ecSelLineEnd | ecLineEnd + ecSelection |
ecSelPageUp | ecPageUp + ecSelection |
ecSelPageDown | ecPageDown + ecSelection |
ecSelPageLeft | ecPageLeft + ecSelection |
ecSelPageRight | ecPageRight + ecSelection |
ecSelPageTop | ecPageTop + ecSelection |
ecSelPageBottom | ecPageBottom + ecSelection |
ecSelEditorTop | ecEditorTop + ecSelection |
ecSelEditorBottom | ecEditorBottom + ecSelection |
ecSelectAll | Select entire content of editor, cursor to end. |
ecCopy | Copy selection to clipboard. |
ecScrollUp | Scroll up one line leaving cursor position unchanged. |
ecScrollDown | Scroll down one line leaving cursor position unchanged. |
ecScrollLeft | Scroll left one char leaving cursor position unchanged. |
ecScrollRight | Scroll right one char leaving cursor position unchanged. |
ecInsertMode | Set insert mode. |
ecOverwriteMode | Set overwrite mode. |
ecToggleMode | Toggle ins/ovr mode. |
ecNormalSelect | Normal selection mode. |
ecColumnSelect | Column selection mode. |
ecLineSelect | Line selection mode. |
ecMatchBracket | Go to matching bracket. |
ecGotoMarker0 | Goto marker 0. |
ecGotoMarker1 | Goto marker 1. |
ecGotoMarker2 | Goto marker 2. |
ecGotoMarker3 | Goto marker 3. |
ecGotoMarker4 | Goto marker 4. |
ecGotoMarker5 | Goto marker 5. |
ecGotoMarker6 | Goto marker 6. |
ecGotoMarker7 | Goto marker 7. |
ecGotoMarker8 | Goto marker 8. |
ecGotoMarker9 | Goto marker 9. |
ecSetMarker0 | Set marker, 0. |
ecSetMarker1 | Set marker, 1. |
ecSetMarker2 | Set marker, 2. |
ecSetMarker3 | Set marker, 3. |
ecSetMarker4 | Set marker, 4. |
ecSetMarker5 | Set marker, 5. |
ecSetMarker6 | Set marker, 6. |
ecSetMarker7 | Set marker, 7. |
ecSetMarker8 | Set marker, 8. |
ecSetMarker9 | Set marker, 9. |
ecDeleteLastChar | Delete last char (i.e. backspace key). |
ecDeleteChar | Delete char at cursor (i.e. delete key). |
ecDeleteWord | Delete from cursor to end of word. |
ecDeleteLastWord | Delete from cursor to start of word. |
ecDeleteBOL | Delete from cursor to beginning of line. |
ecDeleteEOL | Delete from cursor to end of line. |
ecDeleteLine | Delete current line. |
ecClearAll | Delete everything. |
ecLineBreak | Break line at current position, move caret to new line. |
ecInsertLine | Break line at current position, leave caret. |
ecImeStr | Insert character(s) from IME. |
ecUndo | Perform undo if available. |
ecRedo | Perform redo if available. |
ecCut | Cut selection to clipboard. |
ecPaste | Paste clipboard to current position. |
ecBlockIndent | Indent selection. |
ecBlockUnindent | Unindent selection. |
ecTab | Tab key. |
ecShiftTab | Shift+Tab key. |
ecUpperCase | Convert to uppercase. Apply to the current or previous word. |
ecLowerCase | Convert to lowercase. Apply to the current or previous word. |
ecToggleCase | Toggle case. Apply to the current or previous word. |
ecTitleCase | Convert to title case. Apply to the current or previous word. |
ecUpperCaseBlock | Convert to uppercase. Apply to current selection, or current char if no selection is made. |
ecLowerCaseBlock | Convert to lowercase. Apply to current selection, or current char if no selection is made. |
ecToggleCaseBlock | Toggle case. Apply to current selection, or current char if no selection is made. |