iTerm2 是一款功能强大的 macOS 终端模拟器,因其丰富的配置选项和美化功能而受到广泛欢迎。以下是一些流行的 iTerm2 配置和美化技巧,可以帮助用户提升使用体验。
基础配置
安装 iTerm2:可以通过 Homebrew 安装,命令为 brew install --cask iterm2。
设置默认终端:在系统偏好设置中,将 iTerm2 设置为默认终端应用。
更改 Shell:建议将默认 shell 更改为 zsh,使用命令 chsh -s /bin/zsh。
美化主题
字体选择:建议使用 Meslo 或 JetBrains Mono 字体,这些字体支持 Powerline 和 Nerd Font 图标。可以通过 Homebrew 安装: bash brew install --cask font-meslo-lg-nerd-font
主题配置:在 iTerm2 的 Preferences 中,选择 Minimal 或 Solarized 主题,以获得更好的视觉效果。
状态栏配置
启用状态栏:在 Preferences -> Profiles -> Session 中勾选 "Status bar enabled",然后点击 "Configure Status Bar" 来添加所需的组件,如 CPU 使用率、内存、时间等。可以将状态栏设置为底部显示,提升沉浸感[1][6]。
快捷键设置
常用快捷键:
新建窗口:Command + N
关闭窗口:Command + W
新建标签页:Command + T
垂直分屏:Command + D
水平分屏:Command + Shift + D
智能复制与粘贴:选中即复制,使用鼠标中键或 Command + V 粘贴。
插件与扩展
Oh My Zsh:安装 Oh My Zsh 来增强 zsh 的功能,包括语法高亮、命令自动补全等。可以通过以下命令安装: bash sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Zsh 插件:
zsh-autosuggestions:提供命令自动建议。
zsh-syntax-highlighting:提供命令语法高亮。
文件传输支持
使用 iterm2-zmodem 插件来支持文件上传和下载。在服务器上输入 rz 命令可以弹出文件选择对话框[3][4]。
tmux 集成
iTerm2 内置对 tmux 的支持,可以方便地管理多个会话。使用命令 tmux -CC 来创建 tmux 会话,并在 iTerm2 中进行操作。
通过以上配置和技巧,用户可以将 iTerm2 打造成一个既美观又高效的终端工具,极大提升工作效s://www.oschina.net/news/293666/iterm2-3-5-0-integration-openai-chatgpt