Previous | Contents | Index |
The following table describes keystroke combinations that allow the user to do particular functions with ease. For example, [Ctrl/C] and [Ctrl/V] perform the common "copy and paste" combination.
Keystroke | Combinations |
---|---|
ctrl/c copy (ends selection) | ctrl/v paste |
KP 5 copy | KP Enter paste |
ctrl/x cut selection | ctrl/v paste |
gold/F3 bring up FIND dialog box | F3 search for next occurence |
F5 cut current line | gold/F5 uncut current line [pastes it back] |
F6 cut current word | gold/F6 uncuts current word [pastes it back] |
home move to the beginning of current line | gold/end deletes from cursor to end of line |
KP 4 select line | KP 6 cut |
gold/KP 4 select paragraph | gold/KP 5 copy paragraph |
ctrl/p go to previous bookmark | ctrl/n go to next bookmark |
The following tables describe the special Sheerpower keystrokes designed to make editing in SPDEV fast and easy.
Keystroke | Function Performed |
---|---|
KP4 | selects current line |
gold/KP4 | selects current paragraph |
ctrl/a | select all |
shift/ctrl/end | selects text from cursor to end of file |
shift/ctrl/home | selects text from cursor to beginning of file |
shift/right arrow | selects text one character at a time |
Keystroke | Function Performed |
---|---|
ctrl/c | copy (end selection) |
KP 5 | copy [or copy CURRENT LINE if no text selected] |
gold/KP 5 | copy current paragraph without selecting |
Keystroke | Function Performed |
---|---|
KP 6 | cut |
ctrl/x | cut selection |
F7 | cut current character without selecting |
F6 | cut current word without selecting |
F5 | cut current line without selecting |
KP - | cut current line without selecting |
KP + | cut current word without selecting |
ctrl/KP + | cut current character without selecting |
shift/delete | cut selected text to the clipboard |
Keystroke | Function Performed |
---|---|
gold/KP 6 | paste |
ctrl/t | trim whitespace and paste |
ctrl/v | paste |
KP Enter | paste |
gold/ctrl/KP + | uncut current character [paste] |
gold/F7 | uncut character [paste] |
gold/KP + | uncut current word [paste] |
gold/F6 | uncut current word [paste] |
gold/F5 | uncut current line [paste] |
Keystroke | Function Performed |
---|---|
delete | delete the current selection or current character |
backspace | delete previous character |
gold/F2 | delete from cursor to end of word |
gold/KP 3 | delete from cursor to end of word [including any whitespace]; deleted characters saved in word paste buffer |
gold/KP 2 | delete from cursor to end of line |
gold/ctrl/e | delete from cursor to end of line |
gold/end | delete from cursor to end of line |
gold/home | delete from cursor to beginning of line |
ctrl/u | delete from cursor to beginning of line |
Keystroke | Function Performed |
---|---|
gold/a | align the "=" and ":" in a group of variable assignments |
gold/f | Program file - wraps long lines of code correctly at the right-margin and inserts "&" at the end of the wrapped line of code. Code is indented accordingly. |
gold/f | Text file - wrap and fill selected text. If no text is selected, it defaults to the 'current paragraph'. |
gold/KP 8 | Program file - wraps long lines of code correctly at the right-margin and inserts "&" at the end of the wrapped line of code. Code is indented accordingly. |
gold/KP 8 | Text file - wrap and fill selected text. If no text is selected, it defaults to the 'current paragraph'. |
gold/o | organize routines within source code |
gold/p | generate program template |
gold/r | generate routine template |
gold/s | sort current column |
Sheerpower has keystrokes which allows quick and easy movement within files. This saves much time when large files are being worked with.
Keystroke | Function Performed |
---|---|
KP 1 | move cursor to next word |
F2 | move cursor to beginning of next word |
ctrl/KP4 | move cursor left one word |
KP 2 | move cursor to the end of line (or next line if already at end of line) |
ctrl/e | move cursor to end of line (or end of next line if already at end of line) |
end | move cursor to end of line (or beginning of line if already at end of line, and visa versa) |
ctrl/end | go to the bottom of the file |
ctrl/h | move cursor to beginning of line (or beginning of previous line if already at beginning) |
home | move cursor to the beginning of current line |
ctrl/home | go to the top of the file |
KP 0 | move cursor to the beginning of the next line. If at EOF, a new line is started. |
F1 | move cursor to the beginning of the next line. If at EOF, a new line is started. |
KP 7 | move cursor one page up |
KP 8 | move cursor one page down |
page down | move cursor one page down |
gold/page down | move cursor to bottom of file |
page up | move cursor one page up |
gold/page up | move cursor to top of file |
right arrow | move cursor right one character |
ctrl/right arrow | move cursor right one word |
left arrow | move cursor left one character |
ctrl/left arrow | move cursor left one word |
down arrow | move cursor down one line |
up arrow | move cursor up one line |
alt/down arrow | prompts for # of lines to move down; moves cursor down that # of lines |
alt/up arrow | prompts for # of lines to move up; moves cursor up that # of lines |
gold/F3 | bring up FIND dialog box |
gold/KP * | bring up FIND dialog box |
ctrl/g | find next |
F3 | find next |
F11 | go to definition-place the cursor on a reference to a routine, then press F11 to go directly to that routine. |
F12 | show definition-place cursor on a reference to a routine, then press F12 to display the contents of the routine header in a new window. |
KP * | find next |
ctrl/b | toggle between current cursor position and previous cursor position |
ctrl/f | brings up the FIND dialog box |
ctrl/m | insert/remove bookmark |
ctrl/n | move cursor to next bookmark |
ctrl/p | move cursor to previous bookmark |
gold/KP 0 | insert a blank line before the current line. Move cursor to the blank line |
Previous | Next | Contents | Index |