前两天答应的--打造高颜值的 iTerm2

2019-10-11 22:18:18 +08:00
 1002xin

本来是讨论 Catalina bug 的,结果大家都对终端的配色很感兴趣,就单独开个帖子说一下吧

因为并不是完全针对零基础小白的,v2 用户水平较高再加上篇幅问题,简单的步骤会省略掉,尽量言简意赅

iTerm2 老版本爆出严重漏洞,建议更新至最新版 3.3.6

https://blog.mozilla.org/security/2019/10/09/iterm2-critical-issue-moss-audit/

  1. 下载并安装最新版 iTerm2 https://www.iterm2.com/

    注意:将 iTerm2 自带 theme 修改为 Minimal ( Preferences-Appearance-General-Theme ) 以达到顶栏沉浸式的效果

  2. 下载主题 Dracula https://draculatheme.com/iterm/ 解压后更换 Preferences-Profiles-Color-Color Presets-Import

  3. 打开 Status bar

( Preferences-Profiles-Session-Status bar-Configure Status Bar ) 并根据自己的需求选择要显示的插件 4. 安装 Homebrew、Oh My ZSH

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 进行查看

35677 次点击
所在节点    Apple
147 条回复
caoler
2019-10-12 13:01:56 +08:00
收藏了
deathscythe
2019-10-12 13:33:00 +08:00
iTerm2 3.3.20191004-nightly is currently the newest version available.

楼主, 我 iTerm2 是这个版本? 新的么?
iehp
2019-10-12 13:33:08 +08:00
感谢分享
wuqingdzx
2019-10-12 14:12:57 +08:00
推荐下 p10k
1002xin
2019-10-12 14:13:50 +08:00
@deathscythe 我上面写了啊,目前最新 3.3.6
1002xin
2019-10-12 14:15:02 +08:00
@wuqingdzx 我用过也有写 9k 10k 速度更快,但样式不差多少,我个人更喜欢 spaceship 的样式
deathscythe
2019-10-12 14:19:46 +08:00
@1002xin 哈哈哈, 我当然看到, 当时我检查更新已经是最新了
52coder
2019-10-12 14:21:33 +08:00
看着不错,下班回去试试
wuqingdzx
2019-10-12 14:24:18 +08:00
@1002xin spaceship 样式也差不太多,多个选择嘛,看人喜好
偷偷学习了你的 status bar,可以让 p10k 更快一些了
另外主题不如放出这个链接,让大家自己选择下,虽然我也用的 Dracula
[Iterm2 Themes]( https://github.com/mbadolato/iTerm2-Color-Schemes)
dovme
2019-10-12 14:24:21 +08:00
请问按照您的方式安装之后,这个像乱码一样的符号是什么原因导致的,字体吗?
https://sm.ms/image/XKAJEMVUkNvj65z
deathscythe
2019-10-12 14:27:24 +08:00
@1002xin 嗯, 我的版本是 Nightly Builds
lizhuoli
2019-10-12 14:28:56 +08:00
Catalina 因 Apple 弃用了旧的脚本语言,而 Homebrew 依赖 Ruby 所以可能需要先安装 Ruby,再安装 Homebrew,这里不再赘述 Mojave 及之前的系统,默认 shell 为 bash,需输入 chsh -s /bin/zsh 后键入密码将默认 shell 切换为 zsh ( Catalina 默认 shell 为 zsh,无需修改),之后安装 Oh My ZSH https://ohmyz.sh

不需要,Catalina 自带 zsh 默认,直接用 Oh my zsh 官方脚本就可以。另外 Homebrew 也可以直接安装,压根不存在这几个不知道从哪里看来的东西,不要误导其他人
codeless
2019-10-12 14:39:55 +08:00
@gIrl1990 #53 请问是 13 不支持吗,我 13 系统第一步就不能设置···
vipppppp
2019-10-12 14:47:29 +08:00
看不到图难受,有大佬贴一下吗,链接都没看到...
mumonitor
2019-10-12 14:48:37 +08:00
收藏,好贴,已配置完成,果然颜值暴增。
AlphaTr
2019-10-12 14:56:41 +08:00
谢楼主,不知道 tab bar 的透明度如何设置,好像不随着正文的透明度变化
HanMeiM
2019-10-12 15:02:14 +08:00
楼主好人
gIrl1990
2019-10-12 15:04:50 +08:00
@codeless Minimal 需要至少 10.14 (我今晚回家升级 14 去
wildnode
2019-10-12 15:09:50 +08:00
非常感谢~
zhangsen1992
2019-10-12 15:25:19 +08:00
为什么用不了 minimal 主题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/608399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX