From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28774 invoked by alias); 2 Aug 2014 19:06:59 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 32939 Received: (qmail 16625 invoked from network); 2 Aug 2014 19:06:43 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.2 X-Virus-Scanned: by dasir.net Date: Sat, 2 Aug 2014 21:05:57 +0200 From: DS To: zsh-workers@zsh.org Subject: zsh git completion offers different parameters then current prefix Message-ID: <20140802190557.GB31932@anubis> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Hi! Typing in zsh % git diff --ca offers --cached -1 -3 -C -M -R -U -l -q -w -0 -2 -B -G -O -S -b -p -u -z so there are completions completely out of the current typed prefix. How can I fix it? My completion configuration is: autoload -Uz compinit compinit unsetopt AUTO_MENU MENU_COMPLETE COMPLETE_IN_WORD zstyle ':completion:*' completer _complete zstyle ':completion:*' group-name '' zstyle ':completion:*' menu select=2 zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} zstyle ':completion:*' list-colors '' zstyle ':completion:*' list-prompt %SAt %p: Hit TAB for more, or the character to insert%s zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=* l:|=*' zstyle ':completion:*' menu select=long zstyle ':completion:*' use-compctl false zstyle ':completion:*' verbose false