From 9238bbde65fde0dd3ead2b064a5e019c6b6b756e Mon Sep 17 00:00:00 2001 From: Kid <44045911+kidonng@users.noreply.github.com> Date: Sun, 5 Jun 2022 20:46:38 +0800 Subject: [PATCH] Update `kitty` completion --- share/completions/kitty.fish | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/share/completions/kitty.fish b/share/completions/kitty.fish index 8f26b2165..7734d975f 100644 --- a/share/completions/kitty.fish +++ b/share/completions/kitty.fish @@ -1,6 +1,7 @@ -function __kitty_completions - # Send all words up to the one before the cursor - commandline -cop | kitty +complete fish +function __ksi_completions + set --local ct (commandline --current-token) + set --local tokens (commandline --tokenize --cut-at-cursor --current-process) + printf "%s\n" $tokens $ct | command kitty +complete fish2 end -complete -f -c kitty -a "(__kitty_completions)" +complete -f -c kitty -a "(__ksi_completions)"