Решил попробовать zsh, и первым делом решил попробовать возможности его автодополнения, вроде все работает нормально но вот вылетает странная ошибка при вызове автодополнения с django'вским manage.py
python manage.py syawk: invalid -v option
А хотел:
python manage.py syncdb
Сам конфиг:
autoload -U compinit
compinit
zmodload zsh/complist
zstyle ':completion:*' menu yes select
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
zstyle ':completion:*:processes' command 'ps -xuf'
zstyle ':completion:*:processes' sort false
zstyle ':completion:*:processes-names' command 'ps xho command'
export CLICOLOR=1 export LSCOLORS=dxfxcxdxbxegedabagacad export
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
export HISTFILE=~/.zsh_history
export HISTSIZE=1000
export SAVEHIST=1000
setopt APPEND_HISTORY HIST_IGNORE_ALL_DUPS HIST_IGNORE_SPACE HIST_REDUCE_BLANKS
PROMPT='%F{yellow}%n %f%b%(!.#.$) '
RPROMPT='%F{yellow}%T'
Проблема в конфиге или он просто так некорректно работает с manage.py? Кстати если сделать просто 'python manage.py <tab>', то он без проблем выдаст все возможные варианты.