Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Path does not update until I logout/log in
- X-seq: zsh-users 17455
- From: Guillaume Brunerie <guillaume.brunerie@xxxxxxxxx>
- To: John <da_audiophile@xxxxxxxxx>
- Subject: Re: Path does not update until I logout/log in
- Date: Tue, 4 Dec 2012 10:38:13 -0500
- Cc: "zsh-users@xxxxxxx" <zsh-users@xxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=XeSds4WTTN92/P+zDw1wISAVKd5SEuIIwwHdvxwSz3s=; b=0oRLDouxL2gKjORLsWkhUnd1sS+4ZRsFz/YCPAYxVR66GGQXf+TbELmP9614yMs2U8 f2ozqbo/Iq6DFwjelTu7K+IuO2aZ+Ga9UUJwwOU7O+tkoEVb4iBWn9fo9elYu8UDiXjv E7Wvo4UHCh/NsKXdi9Io6Wp2RxrBML6jKCHkf2rvOkFdWzb1G/CXeY4fOxUiBQnWK1jc LxXHkFZAJ0uENA0Nai1nq/gVlvOUM6BJOd4jPWxH30amqQQzWsMT1Dcxgco7etC6rtcd P4NheQqO9xysPN/e1SAFvRPPj8ufYXc2/Qz4dWsxEoql/wf0hpkG5xRnx7Zp1TM8JV+r uYXw==
- In-reply-to: <1354631592.83211.YahooMailNeo@web140005.mail.bf1.yahoo.com>
- List-help: <mailto:zsh-users-help@zsh.org>
- List-id: Zsh Users List <zsh-users.zsh.org>
- List-post: <mailto:zsh-users@zsh.org>
- Mailing-list: contact zsh-users-help@xxxxxxx; run by ezmlm
- References: <1354631592.83211.YahooMailNeo@web140005.mail.bf1.yahoo.com>
Hello,
You can use the `rehash' command which will update the list of known commands.
You can put this command in your precmd() if you don’t want to have to
do it everytime.
Guillaume
2012/12/4 John <da_audiophile@xxxxxxxxx>:
> If I install a new executable via my package manager, zsh doesn't allow me to see it via auto-completion until I either source my ~/.zshrc again. Is there a setting that would control this? Note that under bash, I don't need to tweak anything to get this behavior.
>
> Here is another tangible example:
>
> 1) Open two xterms
> 2) In one xterm do this: sudo ln -s /usr/bin/top /usr/bin/newsymlink
>
> Now, if in the 2nd xterm I start typing, nothing happens for autocomplete: newsy<TAB>
>
> Here is my config file:
>
> $ cat ~/.zshrc
> ZSH=$HOME/.zsh
>
> for config_file ($ZSH/lib/*.zsh) source $config_file
>
>
> for i in aliases commonrc functions zsh ; do [[ -f $HOME/.$i ]] && . $HOME/.$i ; done
>
>
> PROMPT='%(!.%{$fg_bold[red]%}.%{$fg_bold[white]%}%n@)%m %{$fg_bold[blue]%}%(!.%1~.%~) %#%{$reset_color%} '
>
>
> REPORTTIME=5
>
> autoload -U compinit
>
> compinit -i
Messages sorted by:
Reverse Date,
Date,
Thread,
Author