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

1.介绍

iTerm2 是一个免费开源的终端,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验。

Oh My Zsh 是一个用于管理 Zsh 配置的开源框架,有着非常多的插件支持,比如代码高亮、代码提示、各种语言支持等,还有很多主题可选择,让终端界面更加美观。
Go 开发环境:通过 iTerm + Oh My Zsh 打造终端!_第1张图片
Zsh 是一款用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。

2.安装Homebrew

打开自带的 Terminal(终端),安装包管理工具,方便进行安装或者更新应用软件:

/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 关闭标签或分屏

你可能感兴趣的