projects
/
selector.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
414ff39
)
Changed the EXAMPLE.
author
Francois Fleuret
<francois@fleuret.org>
Mon, 25 May 2009 20:50:37 +0000
(22:50 +0200)
committer
Francois Fleuret
<francois@fleuret.org>
Mon, 25 May 2009 20:50:37 +0000
(22:50 +0200)
selector.1
patch
|
blob
|
history
diff --git
a/selector.1
b/selector.1
index
7c31364
..
be913f3
100644
(file)
--- 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.
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
.SH "KEYS"
.PP
@@
-80,11
+83,11
@@
specify the maximum number of lines to take into account
.IP "\fB-f <input filename>\fP" 10
specify a file to search into (option kept for compatibility reasons)
.IP "\fB-f <input filename>\fP" 10
specify a file to search into (option kept for compatibility reasons)
-.SH "EXAMPLE
S
"
+.SH "EXAMPLE"
To use selector to search into your bash history, you can use
To use selector to search into your bash history, you can use
-.B selector -
d -i -b -v
<(history)
+.B selector -
q -b -i -d -v -w -l 10000
<(history)
.SH "KEY-BINDING IN BASH"
.SH "KEY-BINDING IN BASH"
@@
-93,7
+96,7
@@
command 'bind' in your bash initialization file. For instance, to
associate it to M-r (that is, the "Alt" and "r" key pressed together),
just add something like
associate it to M-r (that is, the "Alt" and "r" key pressed together),
just add something like
-bind '"\\C-[r":"\\C-a\\C-kselector -
d -i -b -v
<(history)\\C-m"'
+bind '"\\C-[r":"\\C-a\\C-kselector -
q -b -i -d -v -w -l 10000
<(history)\\C-m"'
in your ~/.bashrc.
in your ~/.bashrc.