作者:手机用户2602926791 | 来源:互联网 | 2024-10-26 18:58
在Go开发环境中,通过使用iTerm和OhMyZsh,可以显著提升终端操作的效率和体验。OhMyZsh是一个强大的Zsh配置管理框架,提供了丰富的插件支持,如代码高亮、自动补全和多种编程语言支持,同时还拥有众多美观的主题,使终端界面更加个性化和高效。Zsh作为一种高度可定制的shell,不仅适用于交互式应用,还可用作脚本解释器,集成了bash、ksh和tcsh等其他shell的诸多优点,并具备独特的功能特性。
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/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 敞开标签或分屏