mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-11 00:10:08 +00:00
feat(fd): update fd
completion to v8.3.2 (#10688)
Source: https://github.com/sharkdp/fd/blob/v8.3.2/contrib/completion/_fd
This commit is contained in:
parent
5fad26ca4f
commit
02b52a03a5
2 changed files with 7 additions and 6 deletions
|
@ -7,7 +7,3 @@ To use it, add `fd` to the plugins array in your zshrc file:
|
||||||
```zsh
|
```zsh
|
||||||
plugins=(... fd)
|
plugins=(... fd)
|
||||||
```
|
```
|
||||||
|
|
||||||
Completion is taken from the fd release [`8.2.1`](https://github.com/sharkdp/fd/releases/tag/v8.2.1).
|
|
||||||
|
|
||||||
Updated on April 1st, 2021.
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#compdef fd fdfind
|
#compdef fd
|
||||||
|
|
||||||
##
|
##
|
||||||
# zsh completion function for fd
|
# zsh completion function for fd
|
||||||
|
@ -57,6 +57,7 @@ _fd() {
|
||||||
+ no-ignore-partial # some ignore files
|
+ no-ignore-partial # some ignore files
|
||||||
"(no-ignore-full --no-ignore-vcs)--no-ignore-vcs[don't respect .gitignore 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-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
|
+ '(case)' # case-sensitivity
|
||||||
{-s,--case-sensitive}'[perform a case-sensitive search]'
|
{-s,--case-sensitive}'[perform a case-sensitive search]'
|
||||||
|
@ -138,6 +139,7 @@ _fd() {
|
||||||
+ '(exec-cmds)' # execute command
|
+ '(exec-cmds)' # execute command
|
||||||
'(long-listing max-results)'{-x+,--exec=}'[execute command for each search result]:command: _command_names -e:*\;::program arguments: _normal'
|
'(long-listing max-results)'{-x+,--exec=}'[execute command for each search result]:command: _command_names -e:*\;::program arguments: _normal'
|
||||||
'(long-listing max-results)'{-X+,--exec-batch=}'[execute command for all search results at once]:command: _command_names -e:*\;::program arguments: _normal'
|
'(long-listing max-results)'{-X+,--exec-batch=}'[execute command for all search results at once]:command: _command_names -e:*\;::program arguments: _normal'
|
||||||
|
'(long-listing max-results)--batch-size=[max number of args for each -X call]:size'
|
||||||
|
|
||||||
+ other
|
+ other
|
||||||
'!(--max-buffer-time)--max-buffer-time=[set amount of time to buffer before showing output]:time (ms)'
|
'!(--max-buffer-time)--max-buffer-time=[set amount of time to buffer before showing output]:time (ms)'
|
||||||
|
@ -153,6 +155,9 @@ _fd() {
|
||||||
$no'(--base-directory)--base-directory=[change the current working directory to the given path]:directory:_files -/'
|
$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 <path> arguments)]:directory:_files -/'
|
$no'(*)*--search-path=[set search path (instead of positional <path> arguments)]:directory:_files -/'
|
||||||
|
|
||||||
|
+ strip-cwd-prefix
|
||||||
|
$no'(strip-cwd-prefix exec-cmds)--strip-cwd-prefix[Strip ./ prefix when output is redirected]'
|
||||||
|
|
||||||
+ args # positional arguments
|
+ args # positional arguments
|
||||||
'1: :_guard "^-*" pattern'
|
'1: :_guard "^-*" pattern'
|
||||||
'(--search-path)*:directory:_files -/'
|
'(--search-path)*:directory:_files -/'
|
||||||
|
@ -220,7 +225,7 @@ _fd() {
|
||||||
_fd "$@"
|
_fd "$@"
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# Copyright (c) 2011 Github zsh-users - http://github.com/zsh-users
|
# Copyright (c) 2011 GitHub zsh-users - http://github.com/zsh-users
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
|
Loading…
Reference in a new issue