为MacOS轻量化地定制一个好看的Shell-更接近原汁原味的Zimfw(适用于Linux)

Mac原生的终端只能说..能用,用起来并没有多舒服。之后安装了iTerm2,但是事实上和原生终端并无二异(乍一看)。所以我们还需要对iTerm2内部做一些美化。

(事实上iTerm2提供很多的功能,此处不做探讨)

我们通过下面命令手动安装 zimfw (下面适用于Linux)

curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh

不要用Homebrew安装,安装出来莫名其妙的,直接用官方提供的方法。

zimrc

之后我们编辑 .zimrc 这个文件

vim ~/.zimrc

在文件最后面追加下面内容,以添加 powerlevel10k 模块来美化Shell

zmodule romkatv/powerlevel10k

Insert-module

之后通过下面命令来安装刚刚引入的模块

zimfw install

注意: 如果显示找不到zimfw这个命令,请重启一个新的终端。重启终端一般会加载入zimfw,于是,甚至不再需要你执行 zimfw install

当出现下面界面,即代表重启终端后自动执行了 zimfw install 命令,安装好了 powerlevel10k 并启动了客制化(个性化)向导。

Wizard

如果英文水平有限/不想翻译。可以参考这篇知乎文章,我个人觉得写得不错 oh-my-zsh的powerlevel10k主题配置

选择 y 来安装需要的字体。完毕后会要求你彻底重启终端(就是不留后台-对于Mac我想你们都懂)

之后按照他的向导来做就好,大概这样:

Wizard-1

后面大概会有这种选择,让你选择一个你喜欢的风格,我选择了 1

Wizard-2

当然,如果你不满意,想要重来,只需要按下 r

个人建议:编码选择Unicode,颜色256种,其他看你喜欢

Encoding-selection

瞬时提示也可以看需要开启,是否应用于 Apply changes to ~/.zshrc? 请确定

我个人建议是开启(瞬时提示)的。不然插件多的话,你得等到加载完才能输入命令。

瞬时提示(>)的意思是,打开终端先给你一个最原始 > 来使用,之后再加载个性和插。不然你得等待插件加载完毕

完成后:

Complete-personalization

之后请试试新的终端吧。


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注