Cosmetics.
[selector.git] / selector.1
index c349ace..903c428 100644 (file)
@@ -1,31 +1,30 @@
 .TH "SELECTOR" "1"
 .SH "NAME"
-selector - A simple command line for dynamic pattern selection
+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 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 all the said strings,
-or matching the regexp.
-
-The ^R key switches between the standard multi-substring mode and the
-regexp mode, and ^I between the case-sensitive and case-insensitive
-modes.
+\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
+all the said strings, or matching the regexp.
 
 The main usage of selector is as an efficient search in the shell
 command history. With the correct option, it will inject the selected
 line into the virtual tty input buffer, hence allowing the user to
 edit the line and execute it as a standard command.
 
-Selector is also a good tool to test regexp quickly.
+Selector is also a good tool to test regexps.
+
+.SH "KEYS"
+.PP
 
 Keys corresponding to ASCII codes between ' ' and '~' add a character
 to the pattern string. The Backspace key, ^H and ^? delete the
-character on the left of the cursor, while Delete key and ^D delete
-the character at cursor location.
+character immediately on the left of the cursor, while the Delete key
+and ^D delete the character at cursor location.
 
 The Up and Down cursor keys move the selected line accordingly, and
 PageUp and PageDown move by ten lines. The Home and End key move to
@@ -33,8 +32,12 @@ the top and the bottom of the list respectively. The return key
 selects the current line and exits.
 
 The shortcuts ^A, ^E, ^U, and ^K do somehow what they do in readline,
-and you can cancel the selection by either interrupting the command
-with ^C or by typing ^G.
+and you can exit selector without doing anything by either
+interrupting the command with ^C or by typing ^G.
+
+The ^R key switches between the standard multi-substring mode and the
+regexp mode, and ^I between the case-sensitive and case-insensitive
+modes.
 
 .SH "OPTIONS"
 .IP "\fB-h\fP" 10
@@ -78,8 +81,8 @@ To use selector to search into your bash history, you can use
 
 .SH "BUGS"
 
-Modeline display problems if the pattern is too long. Probably many
-others.
+There are modeline display problems if the pattern is too
+long.
 
 .SH "AUTHOR"
 .PP