Readme
觉得前面的 zsh
安装太复杂? 试试它的包管理器 antigen
吧,一个能够让你 更快更轻松 部署好用 Shell
环境的工具。
安装:
安装环境:
1 | apt install -y zsh git wget curl fzf lua5.3 |
安装 antigen
1 | curl -L git.io/antigen >.antigen.zsh |
这个 antigen
其实只是一个 zsh
脚本而已,所以安装起来非常简单,直接下载为 HOME
目录下的隐藏文件即可。之后更新的时候也很简单,重复运行该命令,覆盖旧脚本的即可。
编辑 .zshrc 配置文件
这里的配置文件内容其实也算是 antigen
的配置文件,是设置如何让 antigen
去初始化 zsh
。
-
打开 .zshrc 文件:
cd $HOME && vim ./.zshrc
-
导入以下文件内容
本配置默认启用
powerlevel10k
主题,要求zsh
版本 >5.1
。如版本不符,推荐更改为内置主题
bira
1 | # 导入下载好的 .antigen.zsh 文件 |
应用配置
关闭当前 Shell
终端,重新连接打开,键入命令 zsh
即可进入 zsh
终端。
至此,你已经可以愉快的享用 zsh
为你带来的高效了。
如果需要把 zsh
设置为默认 Shell
,则使用命令 chsh -s $(which zsh)
来切换。
使用 powerlevel10k 主题
为了能够更好的使用主题特性,我们需要安装增强版字体依赖。
使用我的配置文件
如果喜欢我的上面的配置方案或者懒得设置的话,还可以直接使用我的配置文件。直接在 HOME
目录中执行下面几条命令,下载 .zshrc
和 .p10k.zsh
两个文件,就可以使用上我的配置方案了。
1 | cd $HOME |
下载完成之后,重新登录 zsh
,稍等一下,就可以看到效果了。我的配置文件使用了 powerline10k
这个主题,并且按照我自己的习惯添加了一些别名 alias
配置,同时选用了 powerline10k
在不需要字体依赖依然能够正常享用的p10k.zsh
配置。
如果你知道如何安装并应用字体依赖的话,推荐尝试下面这个主题配置
这是一个类似于 agnoster
的风格配置,不仅显示效果好,针对各种系统都有对应的图标显示。而且主题提供了预加载模式,在进入大型Git仓库的时候也能顺畅。
1 | #在上面的基础上重新下载配置文件 .p10k.zsh 覆盖即可 |
如果你在使用过程中没有遇到无法显示的乱码字符,说明字体 应用成功
注解与参考
参考
前人栽树后人乘凉…
Quick start from official wiki document