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

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

通过官网下载进行安装,可访问 

https://www.iterm2.com/downloads.html 

进行下载最新版本;然后进行解压,直接把 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 官方插件地址:

https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins。

推荐插件:

git:可以直接显示git项目信息,还有各种 git 命令快捷方式;

z:目录跳转,可直接通过 z 目录名快速跳转,而不用输入完整路径;

git和z插件是 oh my zsh 自带的,可直接在.zshrc配置进行添加插件:

plugins=(git z)

7.主题配置

Oh My Zsh 官方主题地址:

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

推荐主题:

robbyrussell:官方默认主题,非常简洁。

Powerlevel10k:强调速度、灵活性和开箱即用的体验。

Pure:漂亮,最小和快速的ZSH提示符。

如果使用自带主题可以在.zshrc中进行修改即可,第三方主题需要进行安装后使用:

ZSH_THEME="robbyrussell"

8.终端快捷键

使用键盘快捷键快速完成任务: 

命令                                               说明

command + t                                 新建标签

command +方向键或数字             切换标签

command + d                                垂直分屏

command + shift + d                     水平分屏

command + option + 方向键         切换主屏

command + w                               关闭标签或分屏

你可能感兴趣的:(Go 开发环境:通过 iTerm + Oh My Zsh 打造终端!)