Oh My Zsh 设置
Oh My Zsh 配置记录
HeadPic: オリジナル 「ほしい?」 - まふゆ的插画
Oh My Zsh - a delightful & open source framework for Zsh
最近在体验 Manjaro 时使用了一段时间 Oh My Zsh,由于视觉效果优秀,便总结了 Oh My Zsh 的安装与配置过程,方便之后使用。在按此文进行配置时,需要保证网络环境可以顺利下载 Github 上的内容。
下图为 Oh My Zsh 在 WSL2 Ubuntu 下的使用效果:
Step1: 安装 Oh My Zsh
|
|
安装完成后,会有提示询问是否设置 zsh 为默认 shell,按需选择即可 (自己用当然选 y )。
若之后需要修改默认 shell 为 zsh,则按以下步骤进行
|
|
Step2: 安装插件与主题
下载插件
1.自动补全插件,可以记录用过的命令并给出建议
|
|
2.语法高亮插件
|
|
下载主题
这里使用的主题是powerlevel10k
,详细信息见romkatv/powerlevel10k。
首先需要安装该主题的推荐字体 :MesloLGS ,安装后需要在终端软件中修改字体设置为 MesloLGS NF 才能保证各种符号正确显示。字体备份链接
下载 powerlevel10k 主题:
|
|
修改配置文件并应用 修改 .zshrc 配置文件来启用刚刚 clone 的插件和主题
|
|
参考以下内容进行修改
|
|
输入以下内容使配置生效:
|
|
之后会进入 powerlevel10k 主题的交互式配置界面,按个人喜好进行配置即可。之后需要修改 powerlevel10k 的主题配置时,可以执行 $ p10k configure
随时更改。
Step3: 开始体验
至此 Oh My Zsh 就已配置完成,之后可以按需添加更多插件获得更好的终端操作体验。
附录
1.在公用服务器上使用 Oh My Zsh
在公用服务器上使用时不应修改默认 shell 为 zsh,避免影响他人使用。若要坚持使用 zsh,我只想到两种方法:
- 登录自己账户后输入 zsh 继续使用
- 将 zsh 补充至
.bashrc
文件尾部 ,在 SSH 登录时自动进入 zsh
|
|
缺点是退出时需要输入两次 CTRL+D 才能返回最开始的终端。
2.在 WSL2 上使用 Oh My Zsh
在 WSL2 中,若是进入 windows 目录,会发现文件夹的背景色难以看清。按下面 issue 中的建议,将以下 LS_COLORS 环境变量加入 .zshrc 并应用即可: How to change colors? · Issue #805 · romkatv/powerlevel10k
|
|