Go 开发环境(通过 iTerm + Oh My Zsh 打造终端!)

1.介绍 iTerm2 是一个免费开源的终端,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验。
Oh My Zsh 是一个用于管理 Zsh 配置的开源框架,有着非常多的插件支持,比如代码高亮、代码提示、各种语言支持等,还有很多主题可选择,让终端界面更加美观。
Go 开发环境(通过 iTerm + Oh My Zsh 打造终端!)
文章图片

Zsh 是一款用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。
2.安装Homebrew 打开自带的 Terminal(终端),安装包管理工具,方便进行安装或者更新应用软件:
【Go 开发环境(通过 iTerm + Oh My Zsh 打造终端!)】/bin/bash -c "$(curl -fsSL https://raw.github.com/Homebr...)"
3.下载iTerm2 通过官网下载进行安装,可访问
https://www.iterm2.com/downlo...
进行下载最新版本;然后进行解压,直接把 iTerm 应用拖入到 Application 目录中即可安装完成。
或者,通过 Homebrew 进行安装:
brew cask install iterm2
4.安装 Oh My Zsh 安装 iTerm2 完成后,可直接进行打开,并且输入安装命令:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzs...)"
5.终端配置
安装好后可以看到多出了以下几个文件和目录,由于 MacOS 默认进行隐藏了,可以通过 ls -a 显示所有文件:
.zshrc # 默认资源配置
.zshenv # 环境变量配置
.zsh_history # 历史命令
.oh-my-zsh

├───plugins # 默认插件目录
├───themes # 默认主题目录
└───custom # 用户自定义目录
├───plugins # 第三方插件目录
└───themes # 第三方主题目录
6.插件配置 Oh My Zsh 官方插件地址:
https://github.com/ohmyzsh/oh...。
推荐插件:
git:可以直接显示git项目信息,还有各种 git 命令快捷方式;
z:目录跳转,可直接通过 z 目录名快速跳转,而不用输入完整路径;
git和z插件是 oh my zsh 自带的,可直接在.zshrc配置进行添加插件:
plugins=(git z)
7.主题配置 Oh My Zsh 官方主题地址:
https://github.com/ohmyzsh/oh...
推荐主题:
robbyrussell:官方默认主题,非常简洁。
Powerlevel10k:强调速度、灵活性和开箱即用的体验。
Pure:漂亮,最小和快速的ZSH提示符。
如果使用自带主题可以在.zshrc中进行修改即可,第三方主题需要进行安装后使用:
ZSH_THEME="robbyrussell"
8.终端快捷键 使用键盘快捷键快速完成任务:
命令 说明
command + t 新建标签
command + 方向键或数字 切换标签
command + d 垂直分屏
command + shift + d 水平分屏
command + option + 方向键 切换主屏
command + w 关闭标签或分屏

    推荐阅读