OSX Mountain Lion自带ZSH 4.3.1,位于/bin/zsh。在下载了版本5.0.0并执行了./configure, make, make check,
和 make install
之后,which zsh
仍返回/bin/zsh/
,zsh --version
仍返回zsh 4.3.11 (i386-apple-darwin12.0)
。
在安装命令运行时未发生错误。
在/usr/local/bin中,存在这三个文件:
-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh
-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh-5.0.0
-rwxr-xr-x 1 kevinsuttle admin 622K Aug 20 00:50 zsh.old
。我的$PATH为:
$ echo $PATH
/Users/kevinsuttle/.rbenv/shims:/Users/kevinsuttle/.rbenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin
。
我需要得到以下问题的答案:
1. 安装ZSH最干净的方法是什么?(从git、homebrew,从源代码中curl?)
2. 运行安装命令的位置是否重要?
3. 如何升级或覆盖Mountain Lion自带的ZSH版本?
4. 这是人们最终使用 oh-my-zsh 的原因吗?
~/bin
中创建一个符号链接,并在你的PATH
中尽早添加它。 - Burhan Khalid