Canon Cat — Quick Reference
The Canon Cat’s interface was built around a small set of powerful, consistent commands. Unlike contemporary computers that relied on menus and mouse navigation, the Cat used keyboard-driven commands centered on its innovative Leap keys.
The Leap Keys
The Cat’s most distinctive feature was its pair of Leap keys, positioned where modern keyboards place the space bar’s flanking keys. Pressing a Leap key followed by typing any characters would instantly jump the cursor to the next occurrence of that text — forward (right Leap) or backward (left Leap).
This mechanism replaced:
- File browsing and folder navigation
- Menu-based search commands
- Scroll bars and page navigation
- Document switching (all text existed in one continuous workspace)
Command Structure
The Cat used a USE FRONT key modifier to access system commands. Combined with regular keys, this provided access to functions like:
- Disk operations (save to floppy, load from floppy)
- Communications (send/receive via built-in modem)
- Calculation (highlight numbers and compute)
- Printing
- Document formatting
Design Rationale
Every command in the Canon Cat was designed to be modeless — pressing a key always performed the same action regardless of system state. This eliminated the class of errors where users perform an action believing they are in one mode when they are actually in another.