From d4381aaa4721c80a75615f5f032f8e40b14653fb Mon Sep 17 00:00:00 2001 From: Andrey Orst Date: Fri, 12 Oct 2018 15:09:06 +0300 Subject: [PATCH] workaround fish shell variable --- rc/fzf.kak | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rc/fzf.kak b/rc/fzf.kak index 4e555fd..f314c1b 100644 --- a/rc/fzf.kak +++ b/rc/fzf.kak @@ -333,8 +333,7 @@ define-command -hidden fzf -params 2..3 %{ evaluate-commands %sh{ cmd="$preview_pos $items_command | fzf-tmux -d $kak_opt_fzf_tmux_height --expect ctrl-q $additional_flags > $tmp" elif [ ! -z "${kak_opt_termcmd}" ]; then path=$(pwd) - # additional_flags=$(echo $additional_flags | sed "s:\$pos:\\\\\$pos:") - cmd="$kak_opt_termcmd \"sh -c \\\"cd $path && $preview_pos $items_command | fzf --expect ctrl-q $additional_flags > $tmp\\\"\"" + cmd="$kak_opt_termcmd \"sh -c \\\"sh=$(which sh); SHELL=\\\$sh; export SHELL; cd $path && $preview_pos $items_command | fzf --expect ctrl-q $additional_flags > $tmp\\\"\"" else echo "fail termcmd option is not set" exit