MAC oh-my-zsh
step1 : 安装zsh brew install zsh
step2: sudo vim /etc/shells
添加 /usr/local/bin/zsh
step3:安装oh-my-zsh
sh -c"$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
等下载安装完成后,再手动修改和添加 .zshrc 文件。步骤如下:
如果原先存在一个 ~/.zshrc 文件,需备份。
cp ~/.zshrc ~/.zshrc.orig
新建一个 ~/.zshrc 文件。
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
切换 Shell, 这样 oh-my-zsh 就算完成了。
chsh -s /usr/local/bin/zsh
step4:安装终端的命令自动提示
brew install zsh-autosuggestions
期间遇到的奇葩问题
执行 zsh
报错 ~/.zshrc source :65 no such file or directory: /oh-my-zsh.sh
~/.zshrc第65行内容 source $ZSH/oh-my-zsh.sh
echo $ZSH/oh-my-zsh.sh 确实没有这个文件
找了各种方法不行,最后猜是我之前姿势不对删过复制过都没能弄好,导致安装的不对了吧
解决 :重新安装zsh ojbk了。。
参考 :
oh-my-zsh :
https://segmentfault.com/a/1190000008082009
zsh-autosuggestions:
https://segmentfault.com/a/1190000007264655
如果想在所有terminal都能使用
在~/.zshrc 添加一行
source /usr/local/Cellar/zsh-autosuggestions/0.4.2/share/zsh-autosuggestions/zsh-autosuggestions.zsh
no such file :
from: https://www.jianshu.com/p/ab72e89e96e4