A modern WordStar 7.0 clone — classic commands, modern conveniences.
StarWord keeps WordStar's classic two-key command language (the control diamond,
the ^K/^Q/^O/^P menus, and dot commands) while adding pull-down
menus, mouse support, Unicode, the OS clipboard, and cross-platform output. Notation: ^K means
hold Ctrl and press K; ^K S means press ^K, release, then press S.
StarWord opens at the WordStar Opening Menu. Press D to open a document,
N for a new one, L to change directory, C to configure, or X to exit.
Inside the editor, press Alt+a highlighted letter (e.g. Alt+F) to open a pull-down menu,
or use the classic control commands below. If you have unsaved changes, leaving the program raises a
confirmation dialog (S Save / A Abandon / Esc Cancel).
On Windows, opens the standard print dialog to choose the printer, orientation, paper size and copies, then prints. Elsewhere, prints to the default printer.
File / Layout › Print to PDF
Writes a paginated PDF named after the document (<name>.pdf) and opens it — a print-ready export.
Layout › Print Preview
Paginated on-screen preview
Spell-check and thesaurus data files are configurable (local hunspell/MyThes files
or an http(s) URL that StarWord downloads and caches). See the configuration screen
(Opening Menu › C, or --config).
A few WordStar control keys are also claimed by some terminals (notably Windows Terminal), which act
on them before StarWord ever sees them. If a command seems to do the wrong thing, use the alternate key:
If this happens
Use instead
^V pastes (or says nothing) instead of toggling Insert/Overtype — the terminal grabbed Ctrl+V for “paste”
Press the Insert key (it toggles too), or unbind Ctrl+V in your terminal settings
^C copies a selection instead of paging down — the terminal grabbed Ctrl+C while text was selected
Click to clear the selection, or press PgDn
All cursor and navigation commands have a non-control alternative — the arrow keys,
PgUp/PgDn, Home/End, Insert, Delete and
Backspace — so you can always get the job done even when a terminal claims a Ctrl key.