From 341944bf49fd6ba7ae33be14f3ee3784b97e88c5 Mon Sep 17 00:00:00 2001 From: Frank Terbeck Date: Tue, 11 Dec 2007 19:40:56 +0100 Subject: [PATCH 1/1] Disable command-completion descriptions --- etc/zsh/zshrc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/etc/zsh/zshrc b/etc/zsh/zshrc index 963aab6..fd75bbc 100644 --- a/etc/zsh/zshrc +++ b/etc/zsh/zshrc @@ -1213,6 +1213,7 @@ limit -s # called later (via is4 && grmlcomp) # notice: use 'zstyle' for getting current settings # press ^Xh (control-x h) for getting tags in context; ^X? (control-x ?) to run complete_debug with trace output +# TODO: make grmlcomp() readable. :-) grmlcomp() { ## completion system ## no initial indention in grmlcomp(), the lines are long enough already. @@ -1243,6 +1244,12 @@ zstyle ':completion:*:options' description 'yes' # des zstyle ':completion:*:processes' command 'ps -au$USER' # on processes completion complete all user processes zstyle ':completion:*:*:-subscript-:*' tag-order indexes parameters # offer indexes before parameters in subscripts zstyle ':completion:*' verbose true # provide verbose completion information + +# recent (as of Dec 2007) zsh versions are able to provide descriptions +# for commands (read: 1st word in the line) that it will list for the user +# to choose from. The following disables that, because it's not exactly fast. +zstyle ':completion:*:-command-:*:' verbose false + zstyle ':completion:*:warnings' format $'%{\e[0;31m%}No matches for:%{\e[0m%} %d' # set format for warnings zstyle ':completion:*:*:zcompile:*' ignored-patterns '(*~|*.zwc)' # define files to ignore for zcompile zstyle ':completion:correct:' prompt 'correct to: %e' # -- 2.1.4