前言
笔者最近新购入了一个M3 MacBookPro,所以一些软件需要重新安装。其中比较麻烦就是iterm2的一个美化工程,由于每次安装的效果都不尽相同,所以写一个博客来记录一下安装过程。
安装iterm2
- 可以通过官网下载和使用homebrew进行安装,此步骤略过。
- 将iterm设为你的默认终端
安装oh-my-zsh
Oh My Zsh 是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。Oh My Zsh 是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。
可以通过 curl 或 wget 两种方式来安装,用一条命令即可安装。
- curl 安装
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- wget 安装
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安装后的效果
iterm2 美化
### 安装powerlevel10k主题
- 下载powerlevel10k主题
cd ./.oh-my-zsh/themes
git clone https://github.com/romkatv/powerlevel10k.git
- 使用p10k主题
vi ~/.zshrc
# 修改ZSH_THEME
ZSH_THEME="powerlevel10k/powerlevel10k"
关闭iterm2终端,再次打开会进入向导模式进行p10k的主题定制,第一步会进行字体下载 然后按照wizard向导根据你喜欢的风格进行主题定制
安装语法高亮插件和自动补全插件
安装方式与theme大同小异:
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
git clone https://github.com/zsh-users/zsh-autosuggestions
编辑.zshrc在插件配置处添加下载的这两个插件名
vi ~/.zshrc
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
)
iterm2 中使用Nerd Fonts字体
这里使用brew进行安装Nerd Fonts字体
brew tap homebrew/cask-fonts
brew install font-hack-nerd-font
修改终端字体
iterm2背景图片定制
以上就是大致的配置与美化过程