Source

srw / srw.1

.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>