KeyCTRLMarkDrawSelCTRL-TABother
A--MarkAreaAlterAreaSel to Mark
SelCorner(bus or xstr)
BConvToBusMake BurrDrawBus--ConvToBus,Dammit
CDefCellGetCellCopy--Write CifTAB:set color table
DDel(S)--Del(P)DeSelect--
EExpCell(S)ExpCell(P)----OpenErrFileTAB:get next err file line
F--------Flush Undel list (with shift)
H--------Hardcopy
IIncrWireIncr/Decr----Input<Ctrl><Shft>:DecrWCount(S)
Count(S)WCount(P)
LLengthen(S)Lengthen(P)------
MMirror(S)Mirror(P)Move----
NNarrow(S)Narrow(P)------
O--------OutputTAB:Make Ovg
PPush(S)Push(P)draw Pullupshift:Push by name
Q----draw one Wire --Quit
RRot (S)Rot (P)----Restart (with shft)
SShorten(S)Shorten(P)Stretch(PS)--Output Spice file
TEnterText(S)EntText(P)draw Xstr----Tab:change font
UUndel--------
WWiden(S)Widen(P)Alter width----
X----draw Xstr
Zdisplay all cell namesdraw AngledXstr
0DefaultSiz(S)DefaultSiz(P)------
1,2,3set layer--draw contactset layer
↑(←)Pop------Pop(any):Pop
SPCflip wiresmovColmovScrnmovBW
none--Set Markdraw wireSel single
(terminate wire)(any makes it extend sel)

The following keys ignore modifiers (like Ctrl, Tab, Mark, Sel)
:
ESCLeave wiring, update scrn, etc.
UNDOTerminate command waiting for type-in
=
Move selected stuff RIGHT by one lambda
\
Move selected stuff LEFT by one lambda
LF
Move selected stuff UP by one lambda
DEL
Move selected stuff DOWN by one lambda
NOTE: "any" means any (non-null) combination of Ctrl, Shift, or Tab
The following have special meaning while drawing busses:
KeyCTRLCTRL-SHIFT
IIncrCountDecrCount
SIncrSpacingDecrSpacing


chipmonk.profile file format:

When chipmonk starts up it looks for a file called "chipmonk.profile". If it finds it it reads in and interprets each line to be of the form: <key-word><sep><value> where sep is an non-null string consisting of the characters <space> or : or = and value is a number (string of digits) or (in the case of boolean values) a word starting with t, f, y, n, 0, or 1. Case is consistently ignored. Key-words may be greatly abbreviated. In the following table, the upper-case letters are those which must be present for the key-word to be recognised. Case is ignored. The following key-words are recognised:

Key-word
type of value
ORieNtation
# [0..7]
Xstr Ratio Width
#
Xstr Ratio Length
#
Pullup Ratio Width
#
Pullup Ratio Length
#
IMPLant
BOOL
Color SCaLe
# [1..20]
Bw SCaLe
# [1..20]
Dif WiDth
# (lambda)
Pol WiDth
# (lambda)
Met WiDth
# (lambda)
CursoR Grid
# (in points)
TicKs
# (lambda)
SiZe Cutoff Bw
#
SiZe Cutoff Color
#
SEL NeW
BOOL
CiF SCaLe
#
Color TABle
# # (two numbers -- x & y with the upper left table 0,0
and the one to its right 1,0 and the one below it 0,1)