本来是讨论 Catalina bug 的,结果大家都对终端的配色很感兴趣,就单独开个帖子说一下吧
因为并不是完全针对零基础小白的,v2 用户水平较高再加上篇幅问题,简单的步骤会省略掉,尽量言简意赅
iTerm2 老版本爆出严重漏洞,建议更新至最新版 3.3.6
https://blog.mozilla.org/security/2019/10/09/iterm2-critical-issue-moss-audit/
下载并安装最新版 iTerm2 https://www.iterm2.com/
注意:将 iTerm2 自带 theme 修改为 Minimal ( Preferences-Appearance-General-Theme ) 以达到顶栏沉浸式的效果
下载主题 Dracula https://draculatheme.com/iterm/ 解压后更换 Preferences-Profiles-Color-Color Presets-Import
打开 Status bar
( Preferences-Profiles-Session-Status bar-Configure Status Bar )
并根据自己的需求选择要显示的插件
Mojave 及之前的系统可直接安装 https://brew.sh/
Catalina 因 Apple 弃用了旧的脚本语言,而 Homebrew 依赖 Ruby 所以可能需要先安装 Ruby,再安装 Homebrew,这里不再赘述
Mojave 及之前的系统,默认 shell 为 bash,需输入chsh -s /bin/zsh
后键入密码将默认 shell 切换为 zsh ( Catalina 默认 shell 为 zsh,无需修改),之后安装 Oh My ZSH https://ohmyz.sh/
5. 配置 ZSH 主题 Spaceship ZSH
Oh My ZSH 默认有很多主题,但今天要说的是可以跟 Powerlevel9k 相媲美的主题 Spaceship ZSH
按照官方文档进行安装
https://github.com/denysdovhan/spaceship-prompt
推荐使用以下方式进行安装
6. 安装 nerdfont 字体
不用多说,“Nerd Fonts 是一个使用大量字体图标来解决程序员在开发过程中缺少合适字体的问题的项目”
https://github.com/ryanoasis/nerd-fonts
具体哪个好用就见仁见智了,我个人用的是 FuraCodeNerdFontComplete
7. 安装 neofetch 或 screenfetch 查看成果
想显示第一张图的效果,可以安装 neofetch 或 screenfetch 进行查看
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.