19 lines
948 B
Bash
19 lines
948 B
Bash
zstyle ':completion:*' use-cache on
|
|
zstyle ':completion:*' cache-path ~/.zshcompcache
|
|
zstyle ':completion:*:manuals' separate-sections true
|
|
zstyle ':completion:*:manuals.*' insert-sections true
|
|
zstyle ':completion:*' expand prefix suffix
|
|
zstyle ':completion:*' file-sort modification
|
|
zstyle ':completion:*' list-suffixes true
|
|
zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
|
|
zstyle ':completion:*' rehash true
|
|
zstyle ':completion:*' menu select
|
|
zstyle ':completion:*' completer _complete _match _correct _approximate
|
|
zstyle ':completion:*:match:*' original only
|
|
zstyle ':completion:*:approximate:*' max-errors 1 numeric
|
|
zstyle ':completion:*:functions' ignored-patterns '_*'
|
|
zstyle ':completion:*:descriptions' format '%U%B%d%b%u'
|
|
zstyle ':completion:*:warnings' format '%BSorry, no matches for: %d%b'
|
|
zstyle :compinstall filename '${ZDOTDIR}/completions.zsh'
|
|
autoload -Uz +X compinit && compinit
|