mac在iTerm2中安装zsh

1.安装iTerm2

iterm2.com/

2.安装zsh(使用brew)
复制代码
brew install zsh
3.安装on-my-zsh(使用brew)

根据网上有很多种安装方式 可以参考这个issue(是针对超时的问题),但是都失败了。 github.com/ohmyzsh/ohm...

只有一种是成功了:使用wget安装,不确定是偶然还是什么原因。

使用官网推荐的wget安装

bash 复制代码
1.首先安装wget
brew install wget

2.执行下面命令
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

看到正常颜色有变化就可以了,剩下的安装插件设置样式就问题不大了,在配置.zshrc的时候,还是按照他的提示来填写(这里我的插件都是通过homebrew安装的,路径和网上看的不太一样):

bash 复制代码
autojump插件
[ -f /opt/homebrew/etc/profile.d/autojump.sh ] && . /opt/homebrew/etc/profile.d/autojump.sh

声明高亮插件zsh-syntax-highlighting
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

自动填充建议插件zsh-autosuggestions
source /opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh

简单记录一下~

参考文章:

github官方:github.com/ohmyzsh/ohm...

zhuanlan.zhihu.com/p/589706383

zhuanlan.zhihu.com/p/550022490

相关推荐
hello93074 天前
homebrew常用操作
命令行
钱栈up6 天前
Mac 开发机一键发版不用切环境:我这样改造了团队的后端部署脚本
运维·python·mac
weixin_531670897 天前
Interlude起来:Swift原生Mac软件有什么优势?原生Mac应用和Electron应用有什么区别?
人工智能·macos·mac·swift
Ratman8 天前
影刀RPA卸载残留篡改环境变量的排查
命令行
霸刀9 天前
一次“Google 能打开,FlexTV 打不开”的 DNS 故障排查:从 curl 超时到完整证据链
mac·cdn·dns
wangruofeng9 天前
3 步把 MacBook 变成 7×24 远程主机,人在外面随时接管桌面
ios·agent·mac
深海鱼在掘金11 天前
深入浅出RAG——第7章:基础篇实战:文档问答机器人
人工智能·typescript·命令行
便利店102413 天前
以太网:局域网如何用 MAC 与交换机转发帧
网络·智能路由器·mac·以太网
AlfredZhao16 天前
Mac 压缩 ZIP 后多出的 `__MACOSX` 是什么?
mac
Patrick_Wilson18 天前
你知道 git check 的故事吗
git·程序员·命令行