From cac21675409a4b5755fab2f00bdf5ce6451b42aa Mon Sep 17 00:00:00 2001 From: JacobTravers Date: Thu, 6 Apr 2023 10:20:52 -0700 Subject: [PATCH] case directly to $kak_opt_grepcmd --- rc/tools/grep.kak | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/rc/tools/grep.kak b/rc/tools/grep.kak index 292f2570..2ce23e72 100644 --- a/rc/tools/grep.kak +++ b/rc/tools/grep.kak @@ -10,15 +10,11 @@ define-command -params .. -docstring %{ Passing no argument will perform a literal-string grep for the current selection } grep %{ evaluate-commands %sh{ if [ $# -eq 0 ]; then - IFS=" " greptool=$( - set -- $kak_opt_grepcmd - echo "$1" - ) - case "$greptool" in - ag | grep | rg | ripgrep | ugrep | ug) + case "$kak_opt_grepcmd" in + ag\ * | git\ grep\ * | grep\ * | rg\ * | ripgrep\ * | ugrep\ * | ug\ *) set -- -F "${kak_selection}" ;; - ack ) + ack\ *) set -- -Q "${kak_selection}" ;; *)