+\" This man page was written by Francois Fleuret <francois@fleuret.org>
+\" and is distributed under a Creative Commons Attribution-Share Alike
+\" 3.0 License.
+
.TH "SELECTOR" 1 "" "Francois Fleuret"
+
.SH "NAME"
+
selector \- A simple command line utility for dynamic pattern selection
+
.SH "SYNOPSIS"
-.PP
+
\fBselector\fP [\fBoptions\fP] [<filename1> [<filename2> ...]]
+
.SH "DESCRIPTION"
-.PP
+
\fBselector\fP is a command line utility for dynamic string
selection. As you type a list of strings separated by ";" or a regexp,
the display is updated in real time to show only the lines containing
the part after that character will be returned.
.SH "KEYS"
-.PP
Keys corresponding to ASCII codes between " " and "~" add a character
to the pattern string. The Backspace key, "^H" and "^?" delete the
remove duplicated lines (note that you can have two different lines
with the same visible part if you use the -x option)
.IP "\fB-e\fP" 10
-start in the regexp mode
+start in regexp mode
.IP "\fB-a\fP" 10
-start in the case-sensitive mode
+start in case sensitive mode
.IP "\fB-q\fP" 10
make a flash instead of a beep when there is an edition error
.IP "\fB--\fP" 10
.B selector -q -b -i -d -v -w -l ${HISTSIZE} <(history)
-.SH "KEY-BINDING IN BASH"
+.SH "KEYBINDING IN BASH"
You can associate selector to a single key in bash by using the
command 'bind' in your bash initialization file. For instance, to
program does not handle multibyte characters.
.SH "AUTHOR"
-.PP
-Written by Francois Fleuret <francois@fleuret.org>, and distributed
-under a Creative Commons Attribution-Share Alike 3.0 License.
+
+The selector command was written by Francois Fleuret
+<francois@fleuret.org> and is distributed under the under the terms of
+the GNU General Public License version 3 as published by the Free
+Software Foundation.