X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=selector.1;h=e80ccce6911d8d8338ec7c582728fe88f7af54a7;hb=710ad3bdc9de96edc10faec338dd708d0abf52fa;hp=7df18a4ec77539ecb8d40d743da36a165d7a2972;hpb=7f95fc26e0bd712cb2f7d3973eed38f6d5038cff;p=selector.git diff --git a/selector.1 b/selector.1 index 7df18a4..e80ccce 100644 --- a/selector.1 +++ b/selector.1 @@ -1,6 +1,6 @@ -.TH "SELECTOR" "1" +.TH "SELECTOR" 1 "" "Francois Fleuret" .SH "NAME" -selector - A simple command line utility for dynamic pattern selection +selector \- A simple command line utility for dynamic pattern selection .SH "SYNOPSIS" .PP \fBselector\fP [\fBoptions\fP] [ [ ...]] @@ -16,7 +16,10 @@ 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 regexps. +Selector is also a good tool to test regexps, or a way to display +menus. The -x option allows to specify a label delimiter: the part of +each line before that character will appear during the selection, and +the part after that character will be returned. .SH "KEYS" .PP @@ -46,17 +49,18 @@ display help and exits .IP "\fB-m\fP" 10 force the monochrome mode .IP "\fB-i\fP" 10 -inverse the order of the lines +invert the order of the lines .IP "\fB-b\fP" 10 remove the numeric prefix from bash history .IP "\fB-z\fP" 10 remove the time prefix from zsh history .IP "\fB-d\fP" 10 -remove duplicated lines +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 with the regexp mode activated +start in the regexp mode .IP "\fB-a\fP" 10 -make the matching case sensitive +start in the 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 @@ -67,20 +71,25 @@ add a title in the modeline select the modeline and highlight color numbers .IP "\fB-v\fP" 10 inject the selected line into the tty input buffer +.IP "\fB-w\fP" 10 +add ^Q between characters during tty injection to quote control characters .IP "\fB-o \fP" 10 write the selected line into the specified file .IP "\fB-s \fP" 10 specify the symbol to separate the substrings in the search pattern +.IP "\fB-x