A lot of keyboard shortcuts used by the IDE are compatible with WordStar and should be well known to Turbo Pascal users.
Below are the following tables:
Command |
Shortcut key | Alternative |
Help |
F1 | |
Goto last help topic |
Alt-F1 | |
Search word at cursor position in help |
Ctrl-F1 | |
Help index |
Shift-F1 | |
Close active window |
Alt-F3 | |
Zoom/Unzoom window |
F5 | |
Move/Zoom active window |
Ctrl-F5 | |
Switch to next window |
F6 | |
Switch to last window |
Shift-F6 | |
Menu |
F10 | |
Local menu |
Alt-F10 | |
List of windows |
Alt-0 | |
Active another window |
Alt-<digit> | |
Call grep utility |
Shift-F2 | |
Exit IDE |
Alt-X | |
Command |
Shortcut key | Alternative |
Reset debugger/program |
Ctrl-F2 | |
Display call stack |
Ctrl-F3 | |
Run as far as the cursor |
F4 | |
Switch to user screen |
Alt-F5 | |
Trace into |
F7 | |
Add watch |
Ctrl-F7 | |
Step over |
F8 | |
Set breakpoint at current line |
Ctrl-F8 | |
Make |
F9 | |
Run |
Ctrl-F9 | |
Compile the active source file |
Alt-F9 | |
Message |
F11 | |
Compiler messages |
F12 | |
Command |
Shortcut key | Alternative |
Char left |
Arrow left | Ctrl-S |
Char right |
Arrow right | Ctrl-D |
Line up |
Arrow up | Ctrl-E |
Line down |
Arrow down | Ctrl-X |
Word left |
Ctrl-Arrow left | Ctrl-A |
Word right |
Ctrl-Arrow right | Ctrl-F |
Scroll one line up |
Ctrl-W | |
Scroll one line down |
Ctrl-Z | |
Page up |
PageUp | Ctrl-R |
Page down |
PageDown | |
Beginning of Line |
Pos1 | Ctrl-Q-S |
End of Line |
End | Ctrl-Q-D |
First line of window |
Ctrl-Home | Ctrl-Q-E |
Last line of window |
Ctrl-End | Ctrl-Q-X |
First line of file |
Ctrl-PageUp | Ctrl-Q-R |
Last line of file |
Ctrl-PageDown | Ctrl-Q-C |
Last cursor position |
Ctrl-Q-P | |
Find matching block delimiter |
Ctrl-Q-[ | |
Find last matching block delimiter |
Ctrl-Q-] | |
Command |
Shortcut key | Alternative |
Delete char |
Del | Ctrl-G |
Delete left char |
Backspace | Ctrl-H |
Delete line |
Ctrl-Y | |
Delete til end of line |
Ctrl-Q-Y | |
Delete word |
Ctrl-T | |
Insert line |
Ctrl-N | |
Toggle insert mode |
Insert | Ctrl-V |
Command |
Shortcut key | Alternative |
Goto Beginning of selected text |
Ctrl-Q-B | |
Goto end of selected text |
Ctrl-Q-K | |
Select current line |
Ctrl-K-L | |
Print selected text |
Ctrl-K-P | |
Select current word |
Ctrl-K-T | |
Delete selected text |
Ctrl-Del | Ctrl-K-Y |
Copy selected text to cursor position |
Ctrl-K-C | |
Move selected text to cursor position |
Ctrl-K-V | |
Copy selected text to clipboard |
Ctrl-Ins | |
Move selected text to the clipboard |
Shift-Del | |
Indent block one column |
Ctrl-K-I | |
Unindent block one column |
Ctrl-K-U | |
Insert text from clipboard |
Shift-Insert | |
Insert file |
Ctrl-K-R | |
Write selected text to file |
Ctrl-K-W | |
Uppercase current block |
Ctrl-K-N | |
Lowercase current block |
Ctrl-K-O | |
Uppercase word |
Ctrl-K-E | |
Lowercase word |
Ctrl-K-F | |
Command |
Shortcut key | Alternative |
Mark beginning of selected text |
Ctrl-K-B | |
Mark end of selected text |
Ctrl-K-K | |
Remove selection |
Ctrl-K-Y | |
Extend selection one char to the left |
Shift-Arrow left | |
Extend selection one char to the right |
Shift-Arrow right | |
Extend selection to the beginning of the line |
Shift-Pos1 | |
Extend selection to the end of the line |
Shift-End | |
Extend selection to the same column in the last row |
Shift-Arrow up | |
Extend selection to the same column in the next row |
Shift-Arrow down | |
Extend selection to the end of the line |
Shift-End | |
Extend selection one word to the left |
Ctrl-Shift-Arrow left | |
Extend selection one word to the right |
Ctrl-Shift-Arrow right | |
Extend selection one page up |
Shift-PageUp | |
Extend selection one page down |
Shift-PageDown | |
Extend selection to the beginning of the file |
Ctrl-Shift-Pos1 | Ctrl-Shift-PageUp |
Extend selection to the end of the file |
Ctrl-Shift-End | Ctrl-Shift-PageUp |
Command |
Shortcut key | Alternative |
Save file |
F2 | Ctrl-K-S |
Open file |
F3 | |
Search |
Ctrl-Q-F | |
Search again |
Ctrl-L | |
Search and replace |
Ctrl-Q-A | |
Set mark |
Ctrl-K-n (where n can be 0..9) | |
Goto mark |
Ctrl-Q-n (where n can be 0..9) | |
Undo |
Alt-Backspace | |