Sheerpower®
A Guide to the Sheerpower Language


Previous Contents Index

F.9 Ctrl Keystrokes

These are the [Ctrl] (Control) keystrokes. The [Ctrl] is generally located to the left and sometimes to the right of the space bar. When using the Ctrl key in SPDEV keystrokes, keep the [Ctrl] key depressed while completing the keystroke. Keystrokes are shown in the order of key pressed.

Table F-14 Ctrl Keystrokes
Keystroke Function Performed
ctrl/a select all
ctrl/b toggle between current cursor position and previous cursor position
ctrl/c copy (ends selection)
ctrl/e move cursor to end of line (or end of next line if already at end of line)
gold/ctrl/e delete from cursor to end of line
ctrl/f brings up the FIND dialog box
gold/ctrl/f puts data into the "find buffer". F3 performs the "find".
ctrl/g find next
ctrl/h move cursor to beginning of current line (or beginning of previous line if already at beginning)
ctrl/m insert/remove bookmark
ctrl/n move cursor to next bookmark
ctrl/p move cursor to previous bookmark
ctrl/r restore previous selection
ctrl/t trim whitespace and paste
ctrl/u delete from cursor to beginning of line
ctrl/v paste
ctrl/x cut selection
ctrl/y redo
ctrl/z undo
ctrl/enter activates the SmartCopy programming keystroke if configured. See Section O.1.1, Smart Copy and Paste (Programming Keystroke) for more details and examples
ctrl/right arrow move cursor right one word
ctrl/left arrow move cursor left one word
ctrl/KP 4 select current line

F.10 F Keystrokes

These are the [F] keystrokes. (F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, and F12). These keys are usually located in the very top row of keys on a personal computer keyboard. To perform the gold/F keystrokes, press the gold key and let go, then press the specific F key to complete the keystroke.

Table F-15 F Keystrokes
Keystroke Function Performed
F1 move cursor to the beginning of the next line. If at EOF, a new line is started.
F2 move cursor to beginning of next word
gold/F3 bring up FIND dialog box
F5 cut current line
gold/F5 uncut current line [pastes it back]
F6 cut current word
gold/F6 uncut current word [pastes it back]
F7 cuts/delete a character
gold/F7 uncut character [pastes it back]
F9 expansion key
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.

F.11 Alt Keystrokes

These are the [Alt] keystrokes. The Alt key is usually located on either side of the space bar on a personal computer keyboard. When using the [Alt] key in SPDEV keystrokes, keep the [Alt] key depressed while completing the keystroke. Keystrokes are shown in the order of key pressed.

Table F-16 Alt Keystrokes
Keystroke Function Performed
alt/down arrow prompts for # of lines to move down; moves cursor down that # of lines
gold/alt/l launch a new instance of SPDEV
gold/alt/4 launch console window
alt/i open .SPINC (include) files
gold/alt/n bring up NEW FILE dialog box
gold/alt/o bring up OPEN FILE dialog box
gold/alt/p purge previous file versions
alt/r runs the current program
gold/alt/s save current file
gold/alt/t open a temporary file
alt/x clear search bookmarks
gold/alt/z save open files and exit SPDEV
alt/back undo
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

F.12 Shift Keystrokes

These are the [Shift] keystrokes. The Shift key is usually located on either side of a personal computer keyboard. When using the [Shift] key in SPDEV keystrokes, keep the [Shift] key depressed while completing the keystroke. Keystrokes are shown in the order of key pressed.

Table F-17 Shift Keystrokes
Keystroke Function Performed
shift/backspace delete previous character
shift/Caps Lock toggle Caps Lock key
shift/delete cut selected text to the clipboard
shift/ctrl/end selects text from cursor to end of file
shift/ctrl/home selects text from cursor to beginning of file
shift/Insert toggle between insert and overstrike modes
shift/right arrow selects text one character at a time

F.13 Learn and Macros Keystrokes

The keystrokes below are especially helpful to programmers who are writing and documenting code.

Table F-18 Learn and Macros Keystrokes
Keystroke Function Performed
gold/l start/stop recording macro
gold/n run the macro associated with the number (n = number)
gold/= repeat next keystroke NNN times [for macros see gold/l]

F.14 All Keystrokes

The following table contains all of the Sheerpower Rapid Development keystrokes in alphabetical order.

Table F-19 All Keystrokes - Alphabetical Order
Keystroke Function Performed
ESCAPE GOLD key
NUMLOCK GOLD key
alt/back undo
gold/alt/4 launch console window
ctrl/a select all
gold/a align the "=" and ":" in a group of variable assignments
ctrl/b toggle between current cursor position and previous cursor position
shift/backspace delete previous character
ctrl/c copy (end selection)
gold/c generate debug comment line of !++ xxx date
shift/Caps Lock toggle Caps Lock key
gold/d document a routine in a program
delete delete the current selection or current character
shift/delete cut selected text to the clipboard
down arrow move the cursor one line down
gold/down arrow convert selection to lower case, skips quoted text
alt/down arrow prompts for # of lines to move down; moves cursor down that # of lines
ctrl/e move cursor to end of line (or end of next line if already at end of line)
gold/ctrl/e delete from cursor to 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
gold/end delete from cursor to end of line
ctrl/enter activates the SmartCopy programming keystroke if configured. See Section O.1.1, Smart Copy and Paste (Programming Keystroke) for more details and examples
shift/ctrl/end selects text from cursor to end of file
ctrl/f brings up the FIND dialog box
gold/ctrl/f puts data into the "find buffer". F3 performs the "find".
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'.
F1 move cursor to the beginning of the next line. If at EOF, a new line is started.
F2 move cursor to beginning of next word
gold/F2 delete from cursor to end of word
F3 find next
gold/F3 bring up FIND dialog box
F5 cut current line
gold/F5 uncut current line [pastes it back]
F6 cut current word
gold/F6 uncut current word [pastes it back]
F7 cuts/delete a character
gold/F7 uncut character [pastes it back]
F9 expansion key
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.
ctrl/g find next
ctrl/h move cursor to beginning of current 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
gold/home delete from cursor to beginning of line
shift/ctrl/home selects text from cursor to beginning of file
alt/i open .SPINC (include) files
shift/Insert toggle between insert and overstrike modes
KP 0 move cursor to the beginning of the next line. If at EOF, a new line is started.
gold/KP 0 insert a blank line before the current line. Move cursor to the blank line.
KP 1 move cursor to the next word
gold/KP 1 reverse case on selected text---including quoted text
KP 2 move cursor to the end of current line (or next line if at the end)
gold/KP 2 delete from cursor to end of line
gold/KP 3 delete from cursor to end of word [including any white space] ; deleted characters saved in word paste buffer
KP 4 select current line
gold/KP 4 select current paragraph
ctrl/KP 4 move the cursor left one word
KP 5 copy [or copy CURRENT LINE if no text selected]
gold/KP 5 copy current paragraph without selecting
KP 6 cut
gold/KP 6 paste
KP 7 move the cursor one page up
KP 8 move the cursor one page down
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'.
KP / expansion key
KP * find next
gold/KP * bring up FIND dialog box
KP - cut current line without selecting
KP + cut current word without selecting
gold/KP + uncut current word [pastes it back]
ctrl/KP + cut current character without selecting
gold/ctrl/KP + uncut current character [paste]
KP Enter paste
gold/KP Enter bring up the REPLACE dialog box
KP . (period) toggle select [SEL] mode
ctrl/= activates Smart Select features. See Section O.2, Smart Selection for details and examples
gold/= repeat next keystroke NNN times [for macros see gold/l]
gold/l start/stop recording macro
gold/alt/l launch a new instance of SPDEV
left arrow move cursor left one character
ctrl/left arrow move cursor left one word
ctrl/m insert/remove bookmark
ctrl/n move cursor to next bookmark
gold/alt/n bring up NEW FILE dialog box
gold/n run the macro associated with the number (n = number)
alt/numlock numbers lock
gold/o organize routines within source code
gold/alt/o bring up OPEN FILE dialog box
ctrl/p move cursor to previous bookmark
gold/p generate program template
gold/alt/p purge previous file versions
gold/. (period) toggle select [SEL] mode
page down move cursor down one page
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
alt/r runs the current program
ctrl/r restore previous selection
gold/r generate routine template
right arrow move cursor right one character
ctrl/right arrow move cursor right one word
shift/right arrow selects text one character at a time
gold/alt/s save current file
gold/s sort current column
ctrl/t trim whitespace and paste
gold/alt/t open a temporary file
gold/forward slash comment/uncomment the selected text or current line
ctrl/u delete from cursor to beginning of line
up arrow move the cursor one line up
gold/up arrow convert selection to upper case, skips quoted text
alt/up arrow prompts for # of lines to move up; moves cursor up that # of lines
ctrl/v paste
alt/x clear search bookmarks
ctrl/x cut selection
ctrl/y redo
ctrl/z undo
gold/alt/z save open files and exit SPDEV


Previous Next Contents Index