В дебиане в глобальном zshrc прописано zstyle ':completion:*:sudo:*' command-path /usr/local/sbin /usr/local/bin /usr/ sbin /usr/bin /sbin /bin /usr/X11R6/bin Так что sudo foo^I дополняет из sbin и под обычным юзером. [14:37:33] <raorn> wRAR: только /sbin /usr/sbin и в начало их
А ещё лучше так: zstyle ':completion:*:sudo:*' command-path /sbin /usr/sbin $path
$which -a tcpdump /usr/sbin/tcpdump $sudo tcpdum<TAB> $sudo tcpdump И в ~/.z* упоминаний особых о sudo нет. zsh-4.3.4-alt3
(In reply to comment #2) > $which -a tcpdump > /usr/sbin/tcpdump Чините $PATH
(In reply to comment #3) > (In reply to comment #2) > > $which -a tcpdump > > /usr/sbin/tcpdump > Чините $PATH Ясно, почему работает. А $PATH я специально расширил.
(In reply to comment #4) > Ясно, почему работает. А $PATH я специально расширил. По-моему, очевидно, что для дополнения из $PATH никаких телодвижений делать вообще не надо.
ping!
Будет в следующей сборке.