summaryrefslogtreecommitdiffstats
path: root/man/man1/fzf.1
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2015-05-20 21:25:15 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2015-05-21 00:32:03 +0900
commit1592bedbe82e2c58dcc9b990655c65a1116d1ff7 (patch)
tree65b60ec00a2e8038325f73910babfb80b137cf82 /man/man1/fzf.1
parent15099eb13b075891df9cb20e65bdf9ebd3acbb92 (diff)
Custom key binding support (#238)
Diffstat (limited to 'man/man1/fzf.1')
-rw-r--r--man/man1/fzf.140
1 files changed, 40 insertions, 0 deletions
diff --git a/man/man1/fzf.1 b/man/man1/fzf.1
index 091adec1..47f2cdf1 100644
--- a/man/man1/fzf.1
+++ b/man/man1/fzf.1
@@ -154,6 +154,46 @@ e.g. \fBfzf --expect=ctrl-v,ctrl-t,alt-s,f1,f2,~,@\fR
Key to toggle sort (\fIctrl-[a-z]\fR, \fIalt-[a-z]\fR, \fIf[1-4]\fR,
or any single character)
.TP
+.BI "--bind=" "KEYBINDS"
+Comma-separated list of custom key bindings. Each key binding expression
+follows the following format: \fBKEY:ACTION\fR
+.RS
+e.g. \fBfzf --bind=ctrl-j:accept,ctrl-k:kill-line\fR
+.RE
+
+.RS
+.B KEY:
+ \fIctrl-[a-z]\fR, \fIalt-[a-z]\fR, \fIf[1-4]\fR, or any single character
+.RE
+
+.RS
+.B ACTION:
+ abort
+ accept
+ backward-char
+ backward-delete-char
+ backward-kill-word
+ backward-word
+ beginning-of-line
+ clear-screen
+ delete-char
+ down
+ end-of-line
+ forward-char
+ forward-word
+ kill-line
+ kill-word
+ page-down
+ page-up
+ toggle-down
+ toggle-sort
+ toggle-up
+ unix-line-discard
+ unix-word-rubout
+ up
+ yank
+.RE
+.TP
.B "--sync"
Synchronous search for multi-staged filtering. If specified, fzf will launch
ncurses finder only after the input stream is complete.