From d5f740c9d31a287d7f587edfdb7395d2edfccca9 Mon Sep 17 00:00:00 2001 From: Thayne McCombs Date: Wed, 5 Jan 2022 19:44:13 -0700 Subject: [PATCH] Add a couple of options to zsh completion --no-ignore-parent and --strip-cwd-prefix --- contrib/completion/_fd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/completion/_fd b/contrib/completion/_fd index f8521a7..45b8ca4 100644 --- a/contrib/completion/_fd +++ b/contrib/completion/_fd @@ -57,6 +57,7 @@ _fd() { + no-ignore-partial # some ignore files "(no-ignore-full --no-ignore-vcs)--no-ignore-vcs[don't respect .gitignore files]" "!(no-ignore-full --no-global-ignore-file)--no-global-ignore-file[don't respect the global ignore file]" + $no'(no-ignore-full --no-ignore-parent)--no-ignore-parent[]' + '(case)' # case-sensitivity {-s,--case-sensitive}'[perform a case-sensitive search]' @@ -154,6 +155,9 @@ _fd() { $no'(--base-directory)--base-directory=[change the current working directory to the given path]:directory:_files -/' $no'(*)*--search-path=[set search path (instead of positional arguments)]:directory:_files -/' + + strip-cwd-prefix + $no'(strip-cwd-prefix exec-cmds)--strip-cwd-prefix[Strip ./ prefix when output is redirected]' + + args # positional arguments '1: :_guard "^-*" pattern' '(--search-path)*:directory:_files -/'