1.介绍
iTerm2 是一个免费开源的终端,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验。
Oh My Zsh 是一个用于管理 Zsh 配置的开源框架,有着非常多的插件支持,比如代码高亮、代码提示、各种语言支持等,还有很多主题可选择,让终端界面更加美观。
Zsh 是一款用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。
2.安装Homebrew
打开自带的 Terminal(终端),安装包管理工具,方便进行安装或者更新应用软件:
/bin/bash -c "$(curl -fsSL https://raw.github.com/Homebrew/install/HEAD/install.sh)"
3.下载iTerm2
通过官网下载进行安装,可访问
进行下载最新版本;然后进行解压,直接把 iTerm 应用拖入到 Application 目录中即可安装完成。
或者,通过 Homebrew 进行安装:
brew cask install iterm2
4.安装 Oh My Zsh
安装 iTerm2 完成后,可直接进行打开,并且输入安装命令:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
5.终端配置
安装好后可以看到多出了以下几个文件和目录,由于 MacOS 默认进行隐藏了,可以通过 ls -a
显示所有文件:
.zshrc # 默认资源配置
.zshenv # 环境变量配置
.zsh_history # 历史命令
.oh-my-zsh
│
├───plugins # 默认插件目录
├───themes # 默认主题目录
└───custom # 用户自定义目录
├───plugins # 第三方插件目录
└───themes # 第三方主题目录
6.插件配置
Oh My Zsh 官方插件地址: github.com/ohmyzsh/ohm…
推荐插件:
- git:可以直接显示git项目信息,还有各种 git 命令快捷方式;
- z:目录跳转,可直接通过 z 目录名快速跳转,而不用输入完整路径;
git
和z
插件是 oh my zsh 自带的,可直接在.zshrc
配置进行添加插件:
plugins=(git z)
7.主题配置
Oh My Zsh 官方主题地址:
推荐主题:
- robbyrussell:官方默认主题,非常简洁。
- Powerlevel10k:强调速度、灵活性和开箱即用的体验。
- Pure:漂亮,最小和快速的ZSH提示符。
如果使用自带主题可以在.zshrc
中进行修改即可,第三方主题需要进行安装后使用:
ZSH_THEME="robbyrussell"
8.终端快捷键
使用键盘快捷键快速完成任务:
命令 | 说明 |
---|---|
command + t | 新建标签 |
command + 方向键或数字 | 切换标签 |
command + d | 垂直分屏 |
command + shift + d | 水平分屏 |
command + option + 方向键 | 切换主屏 |
command + w | 关闭标签或分屏 |