Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
manual:chapter2:cmdline [2017/06/15 19:00] smartin [Modes of operation] |
manual:chapter2:cmdline [2017/10/07 05:58] claudio [Text selection and copy/paste operations] |
||
---|---|---|---|
Line 18: | Line 18: | ||
==== Navigation ==== | ==== Navigation ==== | ||
To move the cursor through the text, use the cursor keys in the keyboard. Depending on the shifts, they will perform different operations: | To move the cursor through the text, use the cursor keys in the keyboard. Depending on the shifts, they will perform different operations: | ||
- | * Cursor right: Moves one character | + | * Cursors: Move one character |
- | * **RS-RT** or **RS< | + | * Cursor right at the end of the line: It will move to the start of the next line. |
- | * **RS-LF** or **RS< | + | * **RS-RT**: Moves to the end of the current line. |
+ | * **RS-LF**: Moves to the start of the current line. | ||
* **RS-UP**: Moves to the first line of text. | * **RS-UP**: Moves to the first line of text. | ||
* **RS-DN**: Moves to the last line of text. | * **RS-DN**: Moves to the last line of text. | ||
* **RS< | * **RS< | ||
* **RS< | * **RS< | ||
+ | * **RS< | ||
+ | * **RS< | ||
---- | ---- | ||
Line 37: | Line 40: | ||
* **Alpha< | * **Alpha< | ||
* **Alpha< | * **Alpha< | ||
- | The autocomplete feature works best when the editor is in programming mode ' | + | The autocomplete feature works best when the editor is in programming mode ' |
---- | ---- | ||
Line 44: | Line 47: | ||
To select text when inside the editor, use the following keys: | To select text when inside the editor, use the following keys: | ||
* **LS-LF**: Define the start of the selection at the cursor location. | * **LS-LF**: Define the start of the selection at the cursor location. | ||
- | * **LS-RN**: Define the end of the selection at the cursor location. | + | * **LS-RT**: Define the end of the selection at the cursor location. |
* **LS< | * **LS< | ||
- | * **LS< | + | * **LS< |
* **LS< | * **LS< | ||
The clipboard is also shared with the stack, so objects from the stack can be pasted into the editor and text from the editor can be pasted into the stack. | The clipboard is also shared with the stack, so objects from the stack can be pasted into the editor and text from the editor can be pasted into the stack. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Using the menus while in the editor ==== | ||
+ | |||
+ | When the editor is open, most commands in the menu will insert the command name to the command line. When the editor is in algebraic mode **A**, some commands will be inserted as a function, including opening and closing parenthesis. | ||
+ | |||
+ | If the menu is showing variables, using the menu tab will insert the name of the variable in the editor. | ||
+ | |||
+ | When using left or right shift (which normally do '' | ||
+ | |||
+ | Finally, when using **RS< | ||
+ | |||
+ | If the menu tab is displaying a directory, the menu key will change to the directory instead of inserting it's name. This allows traversing directories while editing text, transparently. The **LS-UP** ('' | ||
+ | |||
---- | ---- | ||