Go 开发环境(通过 iTerm + Oh My Zsh 打造终端!)
1.介绍
iTerm2 是一个免费开源的终端,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验。
Oh My Zsh 是一个用于管理 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 关闭标签或分屏
推荐阅读
- 深入理解Go之generate
- 人生感悟记#环境仪器宋庆国成长记#072
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 六步搭建ES6语法环境
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- whlie循环和for循环的应用
- 我的软件测试开发工程师书单
- echart|echart 双轴图开发
- NPDP拆书(三)(新产品开发战略(经营与创新战略))
- 芯灵思SinlinxA33开发板Linux内核定时器编程