X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=selector.1;h=0e6d53c434b2840dca90b8ec37cf662010a51666;hb=51a365af19cc63be6c61820f65423d58670cbee1;hp=0cdac89a7c010fd651f00d62ca120bfd87f1d576;hpb=18c1fd808e3e513c07279edf0473240df19700ce;p=selector.git diff --git a/selector.1 b/selector.1 index 0cdac89..0e6d53c 100644 --- a/selector.1 +++ b/selector.1 @@ -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: Only the +part of each line before that character will appear during the +selection, but the full line will be returned. .SH "KEYS" .PP @@ -33,7 +36,8 @@ selects the current line and exits. The shortcuts "^A", "^E", "^U", and "^K" do somehow what they do in readline, and you can exit selector without doing anything by either -interrupting the command with "^C" or by typing "^G". +interrupting the command with "^C" or by typing "^G" or the Escape +key. The "^R" key switches between the standard multi-substring mode and the regexp mode, and "^I" between the case-sensitive and @@ -45,7 +49,7 @@ 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 @@ -66,20 +70,24 @@ 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