From 32836a42f02f208f4374a551997eae2af8fbc06f Mon Sep 17 00:00:00 2001 From: Andrey Orst Date: Mon, 25 Mar 2019 19:39:48 +0300 Subject: [PATCH] wip --- rc/fzf.kak | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/rc/fzf.kak b/rc/fzf.kak index 3638fad..c9cdf2a 100644 --- a/rc/fzf.kak +++ b/rc/fzf.kak @@ -216,3 +216,14 @@ fzf -params 2..4 %{ evaluate-commands %sh{ ) > /dev/null 2>&1 < /dev/null & }} +define-command -docstring "" new-fzf -shell-script-candidates %{echo "-kak-cmd\n-fzf-cmd\n-fzf-args\n-post-action\n"} -params .. %{ evaluate-commands %sh{ + while [ $# -gt 0 ]; do + case $1 in + -kak-cmd) shift; kak_cmd=$1 ;; + -fzf-cmd) shift; fzf_cmd=$1 ;; + -fzf-args) shift; fzf_args=$1 ;; + -post-action) shift; post_action=$1 ;; + *) shift; ignore=$1 ;; + shift + done +}}