Source

srw / srw.1

Evan Gates acd1d9e 
Evan Gates c06f2dd 




Evan Gates c7d33f0 

Evan Gates c06f2dd 





Evan Gates c7d33f0 


Evan Gates c06f2dd 





Evan Gates c7d33f0 
Evan Gates c06f2dd 

Evan Gates c7d33f0 
Evan Gates c06f2dd 

Evan Gates c7d33f0 
Evan Gates c06f2dd 
Evan Gates 6a8fd9f 
Evan Gates c7d33f0 
Evan Gates 6a8fd9f 
Evan Gates c7d33f0 




















Evan Gates c06f2dd 
.TH SRW 1 srw-VERSION
.SH NAME
srw \- simple read wrapper

.SH DESCRIPTION
.B srw
is used to provide a simple line editing interface to a program. The output of the program does not interupt the input to srw, and the input to srw is not echoed.

.SH SYNOPSIS
.B srw
.RB [ \-p
.IR prompt ]
.IR cmd
.RI [ args... ]
.P
.B srw
.RB [ \-v ]
.SH OPTIONS
.TP
.IR " cmd"
the command to wrap, this and it's arguments must come last
.TP
.IR " args..."
the arguments passed to cmd
.TP
.BI \-p " prompt"
override the default prompt (>)
.TP
.BI \-v
print version information and exit

.SH USAGE
srw supports the usual arrow keys, Home, End, Delete, as well as the following shortcuts
.TP
.I C-a
move cursor to beginning of line
.TP
.I C-b
move cursor back one character
.TP
.I C-e
move cursor to end of the line
.TP
.I C-f
move cursor forward one character
.TP
.I C-k
delete from cursor to end of line
.TP
.I C-u
delete entire line
.TP
.I C-w
delete from cursor to beginning of word
.SH AUTHOR
Copyright \(co 2010 by Evan Gates <evan.gates (at) gmail (dot) com>