由于需要安装一些工具,在本人切换bash、iTerm2、zsh过程中呢,手误移除了oh-my-zsh包,导致也终端无法正常使用,又全部重新从根目录删除并重新安装,记录一下关键步骤,提醒自己的同时也希望能帮到正好和我一样有需要的人O(∩_∩)O哈哈
1.使用homebrew安装:
brew install zsh
2.安装oh my zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
3.切换到zsh:
chsh -s $(which zsh)
4.处理zsh高亮情况:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
5.编辑~/.zshrc 文件:
open $HOME/.zshrc
6.zsh输入命令行出现高亮情况,正确显示绿色,错误显示红色提示,只需在~/.zshrc中插件那添加:
~/.zshrc文件内搜索“plugins”替换plugins=(git)替为plugins=(zsh-syntax-highlighting)即可
plugins=(zsh-syntax-highlighting)
如图:
7.千万不能忘记执命令:
source ~/.zshrc
##10-07补充:
由于本人整理另一台电脑并升级系统,导致什么都重置了,这就算了,系统也没升级成功,直接给我整破防了,全部重来,但是过程就没那么顺利了,安装oh-my-zsh时,被概率443了,不过哈,raw.githubusercontent.com本身就容易443被墙~
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
查询了很多解决办法,下面这个是本人亲测有效:
1.使用者个链接进行ip查询ip查询
下面是2022-10-07查询结果,每个阶段应该不太一样,查询完根据具体更换
2.修改host
sudo vim /etc/hosts
然后添加例如:
185.199.109.133 raw.githubusercontent.com
保存退出后执行从文章安装的第二步(2.安装oh my zsh:)即可。