优雅简洁的zim美化你的zsh终端,媲美甚至超越 ohmyzsh
@配置我的zsh 适合zsh
[[iterm2]]
为什么使用 zimfw 而不是 oh my zsh
- zim 启动速度更快,相比 ohmyzsh 更加轻量级
Zim is a Zsh configuration framework that bundles a plugin manager, useful modules, and a wide variety of themes, without compromising on speed.
zsh安装
- 查看自己系统是否存在zsh
cat /etc/shells
- 查看是否是使用的 zsh
echo $SHELL
或者使用
ps
查看进程
- 切换为 zsh(macos 自带默认是 zsh,如果不是进行切换即可)
- ubuntu
apt-get update
# ubuntu下载安装zsh
apt install zsh -y
# 切换
chsh -s /bin/zsh
reboot
zim安装
- 如果你安装过卸载 ohmyzsh
# 卸载
uninstall_oh_my_zsh
- 安装zimfw
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
-
如果有这个错,请把 DNS 改成8.8.8.8
-
等待一会儿,可能需要 fq(github)
-
zimfw安装完成
插件和主题配置
git clone https://github.com/matyle/matyle.github.io
- 下载克隆我的配置文件,在config/zimfw中 的 zimrc 放到用户目录下将其重命名为 .zimrc
- 个人使用到的 zimfw 插件都在该配置文件
- 接着使用如下命令安装插件和 p10k (包名已经在配置文件中,只需要下面一个命令就能安装所有插件和p10k主题)
zimfw install
# 配置主题
p10k configure
字体安装
- 字体没装以前
>>> git clone https://github.com/ryanoasis/nerd-fonts.git --depth 1
>>> cd nerd-fonts
>>> ./install.sh
- 安装完成终端选择字体(其他终端类似,都在设置里面找到该字体即可)
插件介绍
- 代替ls的插件 exa
brew install exa
#.zimrc中配置
zmodule DarrinTisdale/zsh-aliases-exa # 添加多个 alias, 使用 exa 代替 ls,要求有安装 exa
-
zsh vi mod
使用vi模式编辑命令 -
neofetch 显示系统信息(秀终端的)
brew install neofetch
-
iTerm2 背景透明(模糊)
Perference--profile---window选择图片,模糊等效果
linux #zsh #终端应用 #terminal #插件
本文来自博客园,作者:勒勒乐了,转载请注明原文链接:https://www.cnblogs.com/matytan/p/16684665.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步