diff --git a/.zshrc b/.zshrc index 0e3dd6b..21da07c 100644 --- a/.zshrc +++ b/.zshrc @@ -81,6 +81,13 @@ zstyle ':completion:*' group-name '' zstyle ':completion:*' ignored-patterns '*?.pyc' '__pycache__' zstyle ':completion:*:*:rm:*:*' ignored-patterns +# Directories +zstyle ':completion:*:default' list-colors "${(s.:.)LS_COLORS}" +zstyle ':completion:*:*:cd:*' tag-order local-directories directory-stack path-directories +zstyle ':completion:*:*:cd:*:directory-stack' menu yes select +zstyle ':completion:*:-tilde-:*' group-order 'named-directories' 'path-directories' 'users' 'expand' +zstyle ':completion:*' squeeze-slashes true + # kill: advanced kill completion zstyle ':completion::*:kill:*:*' command 'ps xf -U $USER -o pid,%cpu,cmd' zstyle ':completion::*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;32'