配置主题
https://draculatheme.com/iterm
- 打开 iTerm2 > Preferences > Profiles > Colors Tab。
- 在右下角的 Color Presets 下拉菜单中,选择 Import。
- 选择 Dracula.itermcolors 文件(从 Git 克隆或手动下载的解压文件中)。
- 导入后,在 Color Presets 中选择 Dracula 主题。
- 确认当前 Profile 是否应用了 Dracula 主题(可以在 Profiles 列表中检查)。
设置安装 Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
这会自动安装 Oh My Zsh,并将 Zsh 设置为默认 Shell(macOS 默认 Shell 自 Catalina 起已经是 Zsh)。
验证安装:
echo $ZSH
设置Zsh,安装配置 Powerlevel10k 主题
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
编辑 ~/.zshrc,将 ZSH_THEME 修改为:
ZSH_THEME="powerlevel10k/powerlevel10k"
保存并运行:
source ~/.zshrc
首次运行 Powerlevel10k 会启动配置向导,按照提示选择适合 Dracula 主题的配色方案(推荐选择 “Lean” 或 “Classic” 风格)。
重新启动 Powerlevel10k 的配置向导:
p10k configure
配置完成后,运行以下命令使更改生效:
source ~/.zshrc
启用 Oh My Zsh 历史相关插件
安装 zsh-autosuggestions
,增强历史命令的显示和调用功能
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
编辑 ~/.zshrc
,找到 plugins
部分,添加 zsh-autosuggestions
:
plugins=(
git
zsh-autosuggestions
)
保存并运行:
source ~/.zshrc
安装 zsh-history-substring-search
,允许通过上下箭头键按子字符串搜索历史命令
git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search
编辑 ~/.zshrc
,添加 zsh-history-substring-search
:
plugins=(
git
zsh-autosuggestions
zsh-history-substring-search
)
保存并运行:
source ~/.zshrc
测试:输入部分命令(如 ls),按上下箭头键,检查是否能搜索到包含 ls 的历史命令。