Mac终端推荐 iTerm2,主题oh-my-zsh,和插件的安装方法总结
最近,公司刚配备了 Mac 本,所以想着折腾一下 Mac 自带的终端。之前我个人的 Mac 本配置都是网上搜罗的安装配置成功的,所以具体如何操作,也忘了,当时也没有记录,今天在重新配置一遍继续搜寻往上教程,却走了好多弯路,唉,折腾了半天好不容易配置成功了,所以把具体配置流程做一个整理,分享出来,让大家少走弯路。
我配置的效果:

下载 iTerm2
首先我们到 iTem2 官网下载,点击这里下载,下载成功后直接安装即可。
下载 oh my zsh
安装 oh-my-zsh(自动)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
手动安装(可选)
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
安装成功后,复制文件配置
~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
配置和优化 oh-my-zsh
查看主题
查看有哪些主题,使用命令:
ls ~/.oh-my-zsh/themes
具体有哪些主题可以在~/.oh-my-zsh/themes/目录下查看。

修改主题
使用如下命令进入~/.zshrc进行配置:
vim ~/.zshrc
ZSH_THEME字段就是主题,根据上面查看到的主题中选一个自己喜欢的替换即可,默认主题是 robbyrussell。
如何修改呢?
有些新手进来可能不会修改,或者修改后不会保存,这里补充一下 vim 相关命令和快捷键,如果你想进入修改配置,就是用快捷键
shift + i,按esc之后退出编辑,然后到最下边再输入:wq保存文件即可。
如果想每次进入 shell 的时候随机使用一款主题,那么可以设置ZSH_THEME="random" ,个人比较喜欢 xiong-chiamiov 这款主题。
修改完之后通过 source ~/.zshrc 即可让设置的主题生效,当然退出当前 terminal 重新登录也可以生效。
到这里配置主题完毕。
zsh 高亮插件 zsh-syntax-highlighting 安装
zsh-syntax-highlighting 插件为 shell zsh 提供语法高亮显示。当命令在 zsh 提示符下输入到交互式终端时,它可以突出显示命令。这有助于在运行命令之前检查命令,特别是捕获语法错误。
安装
执行下面的命令安装 zsh-syntax-highlighting:
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
或者使用 HomeBrew 安装:
brew install zsh-syntax-highlighting
配置
接着使用命令vim ~/.zshrc打开 ~/.zshrc 文件进行编辑。找到 plugins,我们需要把高亮插件加上:

注意:请务必保证插件顺序,插件必须在最后一个,也就是 git 之后。
然后在文件末尾添加:
source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

如果使用命令 brew 安装,则是添加这条命令语句:source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh。
接着保存退出,然后执行下面的命令立即生效:
source ~/.zshrc
重启查看效果。
zsh 的自动补全插件 zsh-autosuggestions 安装
zsh 的自动补全插件,可以根据你之前的使用习惯自动给你补全的建议,强烈建议安装。
1.进入 oh-my-zsh 自定义插件目录
cd ~/.oh-my-zsh/custom/plugins
2.拉取 zsh-autosuggestions 代码
git clone https://github.com/zsh-users/zsh-autosuggestions
3.在配置文件~/.zshrc中添加插件(注意:自定义安装的插件最好放在所有插件的最下方)
plugins=( git zsh-syntax-highlighting zsh-autosuggestions )
# 4.:wq保存退出之后,执行source ~/.zshrc命令即可生效,重新打开查看效果。
结语
以上就是我在配置 Mac 终端详细操作流程,目前我只配置了高亮插件和自动补全插件,当然还有很多优秀插件,这里不多介绍,有需要的或者是感兴趣的就到 GitHub 上找一下吧,如果对你有帮助,感谢大家一键三连。
以上关于Mac终端推荐 iTerm2,主题oh-my-zsh,和插件的安装方法总结的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » Mac终端推荐 iTerm2,主题oh-my-zsh,和插件的安装方法总结
微信
支付宝