在 iTerm2 中安装 Oh My Zsh,并配置自动代码补全和高亮插件

由于公司给配的电脑是 macOS 系统,在网上了解到 iTerm2 是 macOS 中比较好的终端。
同时发现了 Oh My Zsh 这个工具,可以配置常用的自动代码补全和代码高亮插件,可以大幅度提高终端使用体验。

1. 安装 iTerm2

iTerm2 是 macOS 上非常好用的终端工具,在 iTerm2 官网 下载并安装。

2. 安装 Oh My Zsh

Oh My Zsh 是一个强大的 Zsh 配置管理工具,极大提升终端体验。

1
2
3
# 安装 zsh(macOS 已自带)
# 安装 Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

3. 安装自动代码补全插件 zsh-autosuggestions

1
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

编辑 ~/.zshrc,在 plugins=(...) 中添加 zsh-autosuggestions

1
plugins=(git zsh-autosuggestions)

4. 安装代码高亮插件 zsh-syntax-highlighting

1
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

同样在 ~/.zshrcplugins=(...) 中添加 zsh-syntax-highlighting

1
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

注意:zsh-syntax-highlighting 需要放在插件列表的最后。

5. 应用配置

1
source ~/.zshrc

6. 验证插件是否生效

  • 若插件未生效,检查插件路径和 ~/.zshrc 配置是否正确。
  • 可重启终端或执行 source ~/.zshrc 使配置生效。

自动补全补全会在你输入命令时自动建议可能的命令或参数,按 键接受建议。
代码高亮会根据命令的语法规则对输入的命令进行高亮显示,帮助你更容易地识别错误。

这两个插件可以大幅提升终端的使用体验,尤其是经常使用终端时非常有用。