Source

srw / srw.1

Full commit
Evan Gates acd1d9e 
Evan Gates c06f2dd 




Evan Gates c7d33f0 

Evan Gates c06f2dd 
Evan Gates 4fc3321 



Evan Gates c06f2dd 
Evan Gates 4fc3321 

Evan Gates c06f2dd 

Evan Gates 4fc3321 
Evan Gates c06f2dd 

Evan Gates 4fc3321 
Evan Gates c7d33f0 
Evan Gates c06f2dd 

Evan Gates c7d33f0 
Evan Gates c06f2dd 
Evan Gates 4fc3321 
Evan Gates c7d33f0 
Evan Gates c06f2dd 
Evan Gates 6a8fd9f 
Evan Gates c7d33f0 
Evan Gates 6a8fd9f 
Evan Gates c7d33f0 



















Evan Gates 4fc3321 
Evan Gates c7d33f0 
Evan Gates c06f2dd 
Evan Gates 4fc3321 

Evan Gates 20e6d20 
.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
.SY srw
.OP \-p prompt
.OP \-v
.I cmd
.RI [ args... ]
.YS

.SH OPTIONS
.TP
.I 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
.B \-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>

.SH SEE ALSO
.BI ii (1),
.BI pcw (1)