summaryrefslogtreecommitdiff
path: root/shell/key-bindings.fish
diff options
context:
space:
mode:
Diffstat (limited to 'shell/key-bindings.fish')
-rw-r--r--shell/key-bindings.fish10
1 files changed, 8 insertions, 2 deletions
diff --git a/shell/key-bindings.fish b/shell/key-bindings.fish
index 1bebaf30..2b44dfd0 100644
--- a/shell/key-bindings.fish
+++ b/shell/key-bindings.fish
@@ -7,6 +7,7 @@
# - $FZF_TMUX_OPTS
# - $FZF_CTRL_T_COMMAND
# - $FZF_CTRL_T_OPTS
+# - $FZF_CTRL_R_COMMAND
# - $FZF_CTRL_R_OPTS
# - $FZF_ALT_C_COMMAND
# - $FZF_ALT_C_OPTS
@@ -214,8 +215,13 @@ function fzf_key_bindings
commandline -f repaint
end
- bind \cr fzf-history-widget
- bind -M insert \cr fzf-history-widget
+ if not set -q FZF_CTRL_R_COMMAND; or test -n "$FZF_CTRL_R_COMMAND"
+ if test -n "$FZF_CTRL_R_COMMAND"
+ echo "warning: FZF_CTRL_R_COMMAND is set to a custom command, but custom commands are not yet supported for CTRL-R" >&2
+ end
+ bind \cr fzf-history-widget
+ bind -M insert \cr fzf-history-widget
+ end
if not set -q FZF_CTRL_T_COMMAND; or test -n "$FZF_CTRL_T_COMMAND"
bind \ct fzf-file-widget