使用 Iterm2 和 Oh my Zsh 让 Mac 的 Terminal 好用起

围巾🧣 2024年08月22日 37次浏览

让 Mac 的 Terminal 好用起(历史补全、智能提示、高亮)

在开发过程中,一个功能强大且易用的终端工具能够大幅提升工作效率。这篇文章将带你一步步配置 Mac 的终端工具,包括安装 iTerm2、Oh My Zsh 及其插件,让终端不仅功能强大,还能带来视觉上的享受。

安装 iTerm2

iTerm2 是 Mac 上功能更为强大的终端替代工具,支持分屏、标签页以及丰富的自定义配置。

1. 使用 curl 命令拉取安装包

打开你当前的终端并输入以下命令,通过 curl 下载最新版本的 iTerm2 压缩包:

curl -L https://iterm2.com/downloads/stable/latest -o iTerm2.zip

2. 解压缩并安装

下载完成后,使用以下命令解压缩安装包:

unzip iTerm2.zip

接着将解压后的 iTerm2.app 拖到 Applications 目录中完成安装。

安装 Oh My Zsh

Oh My Zsh 是一个用于管理 Zsh 配置的开源框架,提供了丰富的主题和插件支持,使终端更加智能和高效。

1. 使用 curl 安装 Oh My Zsh

在 iTerm2 中打开一个新终端窗口,然后输入以下命令安装 Oh My Zsh:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装完成后,终端会自动切换到 Zsh 并加载 Oh My Zsh 默认配置。

安装 Oh My Zsh 插件

Oh My Zsh 支持多种插件,如语法高亮、命令自动补全等,能大大提高终端使用体验。

1. 下载插件到插件目录

我们可以安装 zsh-syntax-highlightingzsh-autosuggestions 两个非常实用的插件。首先,使用 git 克隆插件到 Oh My Zsh 的插件目录:

# 安装 zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

# 安装 zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

2. 启用插件

安装完成后,打开 ~/.zshrc 配置文件,找到 plugins 一行,并添加你想要启用的插件:

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

保存并关闭文件后,运行以下命令使更改生效:

source ~/.zshrc

Enjoy!

完成以上步骤后,终端已经变得更加强大且美观。你将体验到智能提示、高亮显示等功能带来的便利,这将大大提升开发效率。

现在,享受新终端吧!