From 7e9566f66aef3da3e7237458a06bc93ca481cc7b Mon Sep 17 00:00:00 2001 From: bitraid Date: Tue, 18 Feb 2025 19:11:40 +0200 Subject: [PATCH] [fish] Refactor bind commands Use single check for each default command variable. --- shell/key-bindings.fish | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/shell/key-bindings.fish b/shell/key-bindings.fish index 14e634cd..24b23d29 100644 --- a/shell/key-bindings.fish +++ b/shell/key-bindings.fish @@ -116,18 +116,15 @@ function fzf_key_bindings end bind \cr fzf-history-widget + bind -M insert \cr fzf-history-widget + if not set -q FZF_CTRL_T_COMMAND; or test -n "$FZF_CTRL_T_COMMAND" bind \ct fzf-file-widget - end - if not set -q FZF_ALT_C_COMMAND; or test -n "$FZF_ALT_C_COMMAND" - bind \ec fzf-cd-widget - end - - bind -M insert \cr fzf-history-widget - if not set -q FZF_CTRL_T_COMMAND; or test -n "$FZF_CTRL_T_COMMAND" bind -M insert \ct fzf-file-widget end + if not set -q FZF_ALT_C_COMMAND; or test -n "$FZF_ALT_C_COMMAND" + bind \ec fzf-cd-widget bind -M insert \ec fzf-cd-widget end