diff --git a/.config/kak/kakrc b/.config/kak/kakrc index 4f3f87b6..870cb0c4 100644 --- a/.config/kak/kakrc +++ b/.config/kak/kakrc @@ -78,7 +78,7 @@ define-command ui-scrolloff-toggle -params 2 -docstring "toggle scrolloff" %{ } } -map global ui z ": ui-scrolloff-toggle 1 2" +map global ui z ": ui-scrolloff-toggle 3 3" hook global WinCreate .* %{ ui-wrap-enable @@ -105,10 +105,16 @@ map -docstring "goto next buffer" global user i ": bn" map global normal _ map -docstring "commenct line" global normal ":comment-line" define-command open_yazi %{ - edit %sh{ + evaluate-commands %sh{ rm -f /tmp/yazi-path &>/dev/null footclient -d error yazi $kak_buffile --chooser-file=/tmp/yazi-path &>/dev/null - cat /tmp/yazi-path + P="$(cat /tmp/yazi-path)" + if [ -z "$P" ]; then + echo "echo no path" + else + echo "echo path: $P" + fi + } } map -docstring "open file in yazi" global user ": open_yazi"