Skip to content

Appendix A

Keycodes, their common keystrokes, and the keystrokes specific to terminal emulators under Linux GUIs.

Notes

  1. APL represents the metakey used as the APL character and command shift
  2. Cmd represents the keystroke
  3. CMD represents the keystrokes
  4. The file $DYALOG/aplkeys/xterm is certain to be up to date and should be treated as the definitive source of the keycode-keystroke translations
Keycode Command Common keystrokes Terminal Emulator
AC Align Comments Cmd a  
AO Comment Out Cmd ,  
BH Run to Exit Cmd < APL+Left
BK Back Cmd b APL+Up
BP Toggle Breakpoint CMD b APL+Backspace
BT Back Tab Window CMD Tab Shift+APL+Tab
CA Cut to Capsule    
CB Clear Breakpoints CMD B Shift+APL+Backspace
CP Copy Cmd c APL+Insert
CT Cut CMD c Shift+APL+Delete
DB Backspace Backspace  
DC Down Cursor Down  
DI Delete Item Delete  
DK Delete Block Cmd Delete APL+Delete
DL Down Limit Ctrl+Down Shift+APL+PgDn
DO Uncomment Cmd .  
DS Down Screen Shift+Down APL+PgDn
ED Edit Cmd e APL+Enter
EL Empty line    
EP Escape Esc Esc
ER Enter Enter  
FA Save File (As) in Editor    
FD Forward Cmd f APL+Down
FS Save File in Editor    
FT Cycle Focus    
FX Fix Cmd x  
HK Hot Key ( ⎕SM ) Cmd u  
HO Home Cursor Cmd h  
IG Ignore next    
IL Insert Line    
IN Insert Mode Cmd i  
JP Jump Cmd j  
LC Left Cursor Cursor Left  
LL Left Limit Ctrl+Left Shift+APL+Home
LN Line Numbers Cmd l APL+Numpad+-
LS Left Screen Shift+Left APL+Home
MA Resume All Threads    
MO Move to Outline CMD % Shift+APL+Space
MR Move/Resize CMD m  
MV Move block Cmd m  
NX Next Cmd n  
OF Open File    
OP Open line Cmd o  
PL Previous Location    
PT Paste CMD p Shift+APL+Insert
PV Previous Cmd p  
QT Quit Cmd q APL+Esc
RA Repeat All CMD d  
RC Cursor Right Right  
RD Redraw Function CMD r APL+Numpad-/
RL Right Limit Ctrl+Right Shift+APL+End
RM Resume All Threads Cmd > APL+Right
Rn Replace, Move Next    
RP Replace String Cmd r  
Rp Replace, Move Previous    
RS Right Screen Shift+Right APL+End
RT Repeat (Do) Cmd d  
S1 Fix Script, Exit    
S2 Fix Script, Remain    
SA Select All    
SC Search Cmd s  
SR Redraw Screen Ctrl+l (1)  
TB Tab Window Cmd Tab APL+Tab
TC Trace Cmd Enter Shift+APL+Enter
TG Tag Cmd t APL+Numpad-*
TL Toggle Localisation CMD l APL+Numpad-+
TO Toggle Outline CMD o APL+Space
TT Toggle Treeview    
UC Cursor Up Cursor Up  
UL Up Limit Ctrl+Up Shift+APL+PgUp
US Up Screen Shift+Up APL+PgUp
ZM Zoom Cmd z Shift+APL+F12