|
|
@ -2,6 +2,10 @@ fpath=("${ZSH_FOLDER}completion" $fpath) |
|
|
|
|
|
|
|
|
|
|
|
# Make completion work |
|
|
|
# Make completion work |
|
|
|
autoload -U compinit |
|
|
|
autoload -U compinit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
autoload bashcompinit |
|
|
|
|
|
|
|
bashcompinit |
|
|
|
|
|
|
|
|
|
|
|
zstyle ':completion:*' menu select |
|
|
|
zstyle ':completion:*' menu select |
|
|
|
## Auto complete with case insenstivity and allowing some characters to be |
|
|
|
## Auto complete with case insenstivity and allowing some characters to be |
|
|
|
#forgotten at the start like a . |
|
|
|
#forgotten at the start like a . |
|
|
@ -23,6 +27,11 @@ zstyle ':completion:*' verbose yes |
|
|
|
# Improve tab completion for encrypt and decrypt funcitons |
|
|
|
# Improve tab completion for encrypt and decrypt funcitons |
|
|
|
zstyle ':completion:*:decrypt:*' file-patterns '*.(pgp|gpg)' |
|
|
|
zstyle ':completion:*:decrypt:*' file-patterns '*.(pgp|gpg)' |
|
|
|
zstyle ':completion:*:encrypt:*' ignored-patterns '*.(pgp|gpg)' |
|
|
|
zstyle ':completion:*:encrypt:*' ignored-patterns '*.(pgp|gpg)' |
|
|
|
|
|
|
|
zstyle ':completion:*:reportGenerator:*' file-patterns '*.(json)' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# OPENAPI |
|
|
|
|
|
|
|
zstyle -e ':completion:*' urls '[ -n "$OPENAPI" ] && [ -f "$OPENAPI" ] && reply=( $(openapi -j "$OPENAPI" urls) )' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export LISTMAX=-1 |
|
|
|
export LISTMAX=-1 |
|
|
|
|
|
|
|
|
|
|
@ -42,8 +51,8 @@ compdef sshrc=ssh |
|
|
|
compdef v=vim |
|
|
|
compdef v=vim |
|
|
|
compdef vi=vim |
|
|
|
compdef vi=vim |
|
|
|
|
|
|
|
|
|
|
|
#autoload bashcompinit |
|
|
|
compdef https=http |
|
|
|
#bashcompinit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Include hidden files in autocomplete: |
|
|
|
# Include hidden files in autocomplete: |
|
|
|
_comp_options+=(globdots) |
|
|
|
_comp_options+=(globdots) |
|
|
|