C128 ESC Codes
Last Updated : "2026-07-01 15:35:31"
Src: Compute!'s Gazette Oct 1986
Usage
ESC {key}
Tap and release ESC,
then tap {key} (no shift)
Editing
A
Enable auto-insert mode
C
Cancel auto-insert mode
D
Delete current line
(does not delete BASIC line)
I
Insert blank line
J
Move to start of line
K
Move to end of line
O
Cancel quote mode
(ESC ESC works too)
P
Erase from start of line to cursor
Q
Erase from cursor to end of line
@
Erase from cursor to end of screen
Screen Control
B
Set bottom-right corder
of output window
L
Allow scrolling
M
Disable scrolling
T
Set top-left corner
of output window
V
Scroll screen up 1 line
W
Scroll screen down 1 line
X
Switch between 40/80-col mode
Miscellaneous
E
Set cursor to non-flashing (solid)
F
Set cursor to flashing
G
Turn on bell tone
H
Turn off bell tone
N
Return to normal 80-col display
R
Reverse 80-col
char/background colors
S
Change 80-col cursor to block
U
Change 80-col cursor to underline
Y
Restore default tab stops
Z
Clear all tab stops