一年搞3次Iterm2美化,我吐了!
众所周知Mac上肯定几乎没啥人用原生的Terminal终端大部分人的选择基本上都是Iterm2了。但是Iterm2原皮也不太好看所以就有了一堆美化的教程。而对我来说换电脑太频繁了公司的电脑、自己的电脑还不让迁移每次重新配置一次简直头疼我要到处又重新搜一遍教程中间配置各种报错那真是太普遍了。因此这篇文章出来之后我就希望以后再也不用到网上各种搜索加上一堆恶心的配置了。现在最主流的方式就是用Oh My ZSHPowerline字体agnoster主题zsh-syntax-highlighting语法高亮。Oh My ZSH是一个开源的ZSH管理配置工具因为默认的ZSH配置起来比较麻烦所以就有小伙伴搞了个开源的工具这也是目前最主流的ZSH配置方式。Powerline字体也是必不可少的工具因为有一些主题使用了一些特殊字体如果没有安装字体的话有些符号就会乱码。最终效果oh my zsh安装打开官网中间部分就有教你怎么安装通过curl或者wget安装都可以。sh -c $(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh) 或者 sh -c $(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)这一步基本上是没有什么报错的接下来设置主题。打开用户目录下~/.zhsrc把ZSH_THEME修改为agnoster保存。然后从ProfilesOpen ProfilesEdit ProfilesColors找到右下角修改主题的地方随意选择一个自己喜欢的主题即可。这样设置完之后现在你的终端大概就变成了这个样子终于像个人了。Powerline字体安装其实做完上面的步骤之后你会发现其实出现乱码了我的截图是因为我已经做完了这些步骤。解决乱码的方式是下载Powerline字体。可以通过命令行安装当然也可以直接去github手动下载安装。git clone https://github.com/powerline/fonts.git --depth1 cd fonts ./install.sh从ProfilesOpen ProfilesEdit ProfilesText修改字体。红色矩形框勾选字体其实有好几个至于用哪个Powerline结尾的都行只是大小和间距略有不同。其他到这一步为止其实如果再想折腾了就已经OK了我觉得这个状态也完全够用了。还有一些小的美化点就是背景透明和设置壁纸了。从ProfilesOpen ProfilesEdit ProfilesWindow修改透明度和背景图片。最终效果如下字体有点不清晰可以自己稍微调整一下不过我一般不用背景图就是了。安装语法高亮直接使用brew命令安装如果没有安装HomeBrew直接去官网安装即可。brew install zsh-syntax-highlighting然后打开~/.zshrc找到plugins位置修改为以下内容。# Which plugins would you like to load? # Standard plugins can be found in $ZSH/plugins/ # Custom plugins may be added to $ZSH_CUSTOM/plugins/ # Example format: plugins(rails git textmate ruby lighthouse) # Add wisely, as too many plugins slow down shell startup. plugins(git zsh-syntax-highlighting)同时在文件末尾添加source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh这时候保存退出然后重启终端你会发现报错提示找不到插件。执行以下命令然后再次重启报错消失。git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting安装自动补全这个自动补全的内容是历史输入的命令使用方向右键-补全使用上述同样的方式安装。git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions配置插件然后重启之后生效。plugins(git zsh-autosuggestions zsh-syntax-highlighting)

相关新闻

二分搜索(十一)911. 在线选举

二分搜索(十一)911. 在线选举

911. 在线选举 给你两个整数数组 persons 和 times 。在选举中,第 i 张票是在时刻为 times[i] 时投给候选人 persons[i] 的。 对于发生在时刻 t 的每个查询,需要找出在 t 时刻在选举中领先的候选人的编号。 在 t 时刻投出的选票也将被计入我们的查询之中…

2026/7/4 16:36:22 阅读更多 →
大电流PCB布局布线:线宽计算完整示例

大电流PCB布局布线:线宽计算完整示例

以下是对您提供的技术博文进行 深度润色与结构重构后的专业级技术文章 。全文严格遵循您的全部优化要求: ✅ 彻底去除AI痕迹,语言自然如资深工程师现场讲解; ✅ 摒弃所有模板化标题(“引言”“总结”“核心特性”等&#xff0…

2026/7/3 19:11:06 阅读更多 →
基于光耦隔离的有源蜂鸣器驱动电路设计实例

基于光耦隔离的有源蜂鸣器驱动电路设计实例

以下是对您提供的技术博文进行 深度润色与结构重构后的专业级技术文章 。全文已彻底去除AI生成痕迹,采用真实工程师口吻撰写,逻辑层层递进、语言精炼有力,兼具教学性、实战性与工程思辨性。所有技术细节均严格基于原文内容展开,…

2026/7/5 13:45:38 阅读更多 →

最新新闻

WuWa-Mod终极指南:彻底解放鸣潮游戏潜能的15种神奇模组

WuWa-Mod终极指南:彻底解放鸣潮游戏潜能的15种神奇模组

WuWa-Mod终极指南:彻底解放鸣潮游戏潜能的15种神奇模组 【免费下载链接】wuwa-mod Wuthering Waves pak mods 项目地址: https://gitcode.com/GitHub_Trending/wu/wuwa-mod 还在为鸣潮游戏中的各种限制感到束手束脚吗?WuWa-Mod作为目前最受欢迎的…

2026/7/8 5:10:37 阅读更多 →
机械加工企业必看!ISO9001认证办理全流程拆解,一步到位不踩坑

机械加工企业必看!ISO9001认证办理全流程拆解,一步到位不踩坑

不少机械加工企业想办理ISO9001认证,却因不熟悉流程,要么盲目准备导致反复返工,要么被不专业机构误导走弯路。其实,ISO9001认证办理有清晰的标准化流程,只要把握关键节点,就能高效推进。整个流程分为三个核…

2026/7/8 5:10:37 阅读更多 →
计算机毕业设计之基于vue的零食销售系统

计算机毕业设计之基于vue的零食销售系统

随着互联网技术与电商行业的深度融合,传统零食销售模式面临渠道单一、运营效率低下等挑战,数字化转型成为行业发展的必然趋势。本研究针对零食销售场景的痛点,设计并实现了一套基于B/S架构的现代化电商平台,采用Java语言与Spring …

2026/7/8 5:10:37 阅读更多 →
Horizon Connection Server 证书配置:3步排查自签名证书无效与‘vdm’友好名缺失

Horizon Connection Server 证书配置:3步排查自签名证书无效与‘vdm’友好名缺失

Horizon Connection Server证书配置实战:从自签名无效到"vdm"友好名缺失的深度解析在虚拟桌面基础设施(VDI)的部署中,Horizon Connection Server作为核心组件,其证书配置的准确性直接关系到整个系统的安全性和可用性。许多管理员在…

2026/7/8 5:06:37 阅读更多 →
PMP 考纲大换血倒计时:9 月末班车,错过再等十年

PMP 考纲大换血倒计时:9 月末班车,错过再等十年

如果你一直在观望 PMP 认证,现在必须认真对待一个消息——PMI 官方已敲定,2026 年 12 月起国内正式启用第八版全新考纲。这次升级堪称近十年来最猛烈的变革:题型重塑、考点重排、知识权重全盘洗牌,考试门槛将被大幅抬高。而 9 月这…

2026/7/8 5:04:36 阅读更多 →
当消息已读救不了业务,企业IM需要底座能力

当消息已读救不了业务,企业IM需要底座能力

当“消息已读”救不了业务:企业即时通讯的协同断裂之痛 凌晨两点,某大型国企的CIO看着屏幕上闪烁的未读消息,陷入了沉思。这不是一个工作日深夜的普通加班,而是企业协同体系正在无声崩溃的缩影。 群聊爆炸与信息碎片化正在成为最…

2026/7/8 5:02:36 阅读更多 →

日新闻

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: …

2026/7/8 0:00:48 阅读更多 →
MyBatis 批量操作深度优化——从 N+1 到批处理的全路径

MyBatis 批量操作深度优化——从 N+1 到批处理的全路径

MyBatis 批量操作深度优化——从 N1 到批处理的全路径 一、从"功能正确"到"性能可接受"——MyBatis 批量操作的三段式进化 MyBatis 在日常增删改查场景中几乎是无感的——实体映射直观、SQL 控制灵活。但当数据量从千级上升到十万级、百万级,许…

2026/7/8 0:00:48 阅读更多 →
工业负载控制方案:TPD2015FN与PIC18F45K22应用解析

工业负载控制方案:TPD2015FN与PIC18F45K22应用解析

1. 工业负载控制方案概述在工业自动化、电机驱动和照明控制等高需求场景中,可靠地控制电感和电阻负载是核心挑战之一。TPD2015FN作为东芝的8通道高端智能功率开关IC,配合PIC18F45K22微控制器,能够构建一套稳定、高效的负载控制系统。这套组合…

2026/7/8 0:02:48 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/7 14:24:45 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/7 15:59:06 阅读更多 →

月新闻