item2 for macos

安装Item2

复制代码
brew install iterm2

查看终端类型

复制代码
cat /etc/shells

Mac OS X 10.15 已经将默认的shell从Bash换成了zsh,所以不用安装,10.15以前的可以使用下面的命令进行安装

复制代码
brew install zsh

安装Oh My ZSH

复制代码
# curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# wget
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装powerlevel10k ---个人不喜欢

powerlevel10k 是一款 zsh 主题,是 powerlevel9k 的升级版,强调快速、高效和开箱即用。powerlevel10k 免去了之前 powerlevel9k 比较繁琐的安装方式,如安装字体,配置样式、修改主题等一系列繁琐的操作,开箱即用,非常简单。

安装

复制代码
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

在代码拉取成功后,执行命令

复制代码
source ~/.zshrc

更改字形

字型的方式為 iTerm → Preferences → Profiles → Text → Font 。把 Font 改成 MesloLGS NF

改他是因为有的字符这个字体适配好

p10k配置

复制代码
p10k configure

这里会进行交互式的配置,只需根据提示进行选择即可。

安装插件

插件zsh-autosuggestions

命令自动补全

复制代码
# zsh-autosuggestion
git clone https://github.com/zsh-users/zsh-autosuggestions.git  ~/.oh-my-zsh/plugins/zsh-autosuggestions

插件zsh-syntax-highlighting

可以在命令行高亮显示语法

复制代码
# zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git  ~/.oh-my-zsh/plugins/zsh-syntax-highlighting

安装好之后,需要修改 .zshrc

复制代码
vim ~/.zshrc

修改zshrc

插件
复制代码
# .zshrc
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

主题

复制代码
# .zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"

这个主题是使用p10k的情况下改的,如果不使用就不用改,不使用的可以看第一个引用链接

可以进入『Oh My Zsh』项目 Wiki 查看个个主题。

修改完成后,执行命令,完成设置:

复制代码
source ~/.zshrc

结果

macOS iTerm2 美化配置笔记 | Liarr's Studio

美化 macOS iTerm2 - Oh My Zsh + 一些好用的插件 | 成功他媽.阿瑋

使用 iterm2 打造美观高效的 mac 终端 - 木子欢儿 - 博客园

相关推荐
2501_916007473 小时前
iOS 证书如何创建,从能生成到能长期使用
android·macos·ios·小程序·uni-app·cocoa·iphone
PeaceKeeper77 小时前
Objective-c的内存管理以及Block
开发语言·macos·objective-c
枉费红笺7 小时前
Linux / macOS 环境下解压 ZIP 文件的标准命令与常用变体
linux·运维·macos
逐梦苍穹7 小时前
为什么 AI 时代用 macOS 更好(以及如何少踩坑)
人工智能·macos
冰箱上的笑话7 小时前
Neovim 中文输入深度优化指南
macos·编辑器·vim·lazyvim
itwangyang5208 小时前
macOS(Sequoia 15.x)+ MacTeX 2025 + TeXShop + 期刊模板
java·开发语言·macos
wheeldown8 小时前
【Linux网络编程】网络基础之MAC地址与IP地址的区别
linux·运维·网络·macos
2501_916007479 小时前
Xcode 在 iOS 上架中的定位,多工具组合
android·macos·ios·小程序·uni-app·iphone·xcode
2501_9151063210 小时前
iOS 抓包工具在不同场景的实际作用
android·macos·ios·小程序·uni-app·cocoa·iphone
神的孩子都在歌唱10 小时前
ARP 与 MAC 地址解析:局域网通信的第一步
网络·macos