man page for norio. why did i write this? Reference: /n/atom/patch/applied2013/norioman Date: Thu Dec 26 14:34:19 CET 2013 Signed-off-by: quanstro@quanstro.net --- /sys/man/8/norio Thu Jan 1 00:00:00 1970 +++ /sys/man/8/norio Thu Dec 26 14:33:55 2013 @@ -0,0 +1,96 @@ +.TH NORIO 8 +.SH NAME +norio \- command line editor +.SH SYNOPSIS +.B norio +[ +.B -Sl +] +[ +.B -s +.I srvpt +] +[ +.B -m +.I mtpt +] +.SH DESCRIPTION +.I Norio +is a console file server which +provides similar line editing and interrupt processing capabilities +to those of rio to an un-multiplexed console. It is compatable with +vt100-style terminals (see +.IR vt (1)). +An integrated history +mechanism is provided. +.PP +The file server serves +.BR cons , +.BR consctl , +.BR snarf , +and +.BR text . +.B Consctl +processes only +.RB “ rawon ,” +and +.RB “ rawoff ” +messages. The +.B -l +flag causes unrecognized messages such as +.RB “ holdon ” +to be silently ignored. +Other files behave similarly to +.IR rio . +.PP +Ornate keyboard editing is supported. Every line entered is +added to the history. A cut/yank buffer is supported. +The following key sequences are recognized. Key sequences +that require cursor positioning midline will erase text to the +right of the cursor on Plan 9 console or in +.IR rio . +This is a consequence of not requiring overstrike to erase on +the console. +.TP +arrow keys +usual navigation +.TP +.L ^A +beginning of line +.TP +.L ^B +synonym for ← +.TP +^C +interrupt +.TP +.L ^E +end of line +.TP +.L ^F +synonym for → +.TP +.L ^H +backspace +.TP +.L ^K +kill word +.TP +.L ^W +kill word and move to cut buffer. +.TP +.L ^U +kill line and move to cut buffer. +.TP +.L ^Y +yank cut buffer +.SH FILES +.TF $history +.TP +.B $history +backing store for history +.SH SOURCE +.B /sys/src/cmd/aux/norio.c +.SH "SEE ALSO" +.IR rio (1), +.IR vt (1)