☰
如何挑选适合自己的WezTerm插件:awesome-wezterm九大分类实战指南
2026/10/28 1:48:07 网站建设 项目流程

【免费下载链接】awesome-wezterm

Collections of awesome WezTerm plugins.

项目地址:https://gitcode.com/gh_mirrors/aw/awesome-wezterm
点击查看免费下载

awesome-wezterm是专为 WezTerm 终端整理的WezTerm 插件精选集合(Collections of awesome WezTerm plugins),将社区插件按 AI、按键、会话、主题等九大分类集中收录。本文带你按分类逐一拆解,快速判断哪类 WezTerm 插件推荐给你,新手 5 分钟即可完成第一次插件挑选。

一、awesome-wezterm 是什么?

awesome-wezterm 是一个「awesome 清单」风格的资源仓库:本身不写代码,而是把分散在社区里的优质插件分类整理、持续维护。它的特点是:

  • 📦 收录9 大分类、50+ 个插件,从 AI 命令生成到状态栏组件一应俱全
  • 🧭 每个插件附一句简短说明,方便按场景检索
  • 🤝 支持社区投稿,贡献规则见 CONTRIBUTING.md

WezTerm 本身是一款用 Rust 编写的跨平台终端模拟器与多路复用器,插件以 Lua 编写、通过终端配置加载,是扩展它的主要方式。

二、如何获取这份插件清单

clone 仓库后直接阅读 README.md 即可,九大分类的总目录在 Contents 章节:

git clone https://gitcode.com/gh_mirrors/aw/awesome-wezterm

加载插件也很直接:在 WezTerm 的 Lua 配置里,通过config:register_plugin注册插件路径即可,具体写法参考 WezTerm 官方文档中的 Plugin Guide 章节。

三、九大分类实战指南

1. AI 分类:用自然语言生成命令 ⌨️

适合记不住命令参数、希望"说人话"生成 shell 命令的新手:

  • dimao/ai-commander.wezterm:自然语言生成 bash 命令,生成后供你选择执行
  • sethupavan12/commander.wezterm:用英文描述命令,在抽屉中预览、润色后再粘贴,不直接运行
  • Michal1993r/ai-helper.wezterm:接入 LM Studio 或 Google Gemini,向 AI 咨询 CLI 用法
  • 重度使用 AI API 的用户可看EdenGibson/wezterm-quota-limit:状态栏显示配额并变色预警

完整清单:README.md

2. Keybinding 分类:键盘流与 Vim 党首选 🎹

  • MLFlexer/modal.wezterm:内置 Vim 风格模态按键与好看的 UI
  • sei40kr/wez-tmux:移植的 tmux 按键绑定,tmux 用户零成本迁移
  • abidibo/wezterm-cmdpicker:命令面板式模糊搜索,按下触发键即可搜索并执行任意按键绑定
  • annie444/sync-panes.wez:按键同步发送到当前标签页的所有分屏,等效 tmux 的synchronize-panes

完整清单:README.md

3. Media 分类:演示模式一键切换 🖥️

  • xarvex/presentation.wez:简单的演示模式切换,分享终端内容时快速进入/退出展示状态

完整清单:README.md

4. Neovim 分类:编辑器与终端无缝联动 🔗

  • mrjones2014/smart-splits.nvim:在 Neovim 与 WezTerm 分屏之间流畅导航
  • winter-again/wezterm-config.nvim:直接在 Neovim 里修改 WezTerm 配置

完整清单:README.md

5. Panes 分类:分屏更灵活 🧩

  • ChrisGVE/pivot_panes.wezterm:在水平/垂直分屏方向之间一键切换
  • bad-noodles/stack.wez:堆叠分屏模式,同时管理多个分屏但一次只看一个

完整清单:README.md

6. Session 分类:保存与恢复工作区 💾

九大分类中插件最多的一族,解决"关掉终端、明天接着干"的核心痛点:

插件解决的问题
StephenGemin/resurrect.wezterm保存并恢复工作区、窗口、标签、分屏的完整状态
abidibo/wezterm-sessions保存 / 恢复会话
DavidRR-F/quick_domains.wezterm快速搜索并连接 SSH 主机
isseii10/workspace-picker.wezterm集成zoxide的工作区切换器
vieitesss/workspacesionizer.wezterm受tmux-sessionizer启发的极速工作区选择器
srackham/tabsets.wezterm保存、重命名、删除一组命名标签页

完整清单(共 10 个插件):README.md

7. Tab bar 分类:定制你的标签栏 🎯

  • michaelbrusegard/tabline.wez:复古风标签栏,沿用lualine.nvim的配置格式
  • adriankarlen/bar.wezterm:开箱即用、自带组件的可配置标签栏
  • pro-vi/wezterm-attention:把标签栏变成通知系统,用颜色指示器提示哪些标签需要关注

完整清单:README.md

8. Themes 分类:一键换肤与主题轮换 🎨

  • koh-sh/wezterm-theme-rotator:键盘快捷键循环切换内置主题
  • sravioli/kanagawa.wz:Kanagawa 配色(Wave / Dragon / Lotus 三种变体)
  • william-ricchiuti/Wezterm-Window-Tint:按当前分屏所在的 Git 仓库给窗口与标签栏着色
  • Tomauskasz/electric-control-room.wez:带 APNG 动态背景的控制室主题

完整清单:README.md

9. Utility 分类:效率工具与开发者库 🧰

  • usrivastava92/widgets.wez:跨平台状态栏组件——CPU、内存、电池、网络、磁盘
  • btrachey/wezterm-replay:解析命令输出,把 URL、shell 命令直接粘贴到下一个提示符
  • dfsramos/wezterm-sync:通过私有 Gist 在多机间同步配置,零外部依赖
  • lilaqua/tunicodes:按 Unicode 码点插入字符
  • 插件开发者可关注lib.wezterm、warp.wz、log.wz等通用函数库

完整清单:README.md

四、新手挑选插件的三步法

  1. 先定场景:问自己最常被什么问题困扰——命令记不住、会话常中断、换肤太麻烦?对号入座到对应分类。
  2. 小步试装:一次只加一个插件,用config:register_plugin加载后先观察一段时间,确认与现有配置无冲突再装下一个。
  3. 按需组合:常见组合如resurrect(恢复工作区)+tabline(标签栏)+widgets(状态栏),彼此独立、互不打架。

五、资料索引

文件说明
README.md九大分类插件总目录
README.mdContents 分类导航
CONTRIBUTING.md问题反馈与 PR 贡献指南
LICENSE许可证

💡 找到好用的插件或想提交新插件时,按 CONTRIBUTING.md 的流程提 issue 或 PR 即可。

【免费下载链接】awesome-wezterm

Collections of awesome WezTerm plugins.

项目地址:https://gitcode.com/gh_mirrors/aw/awesome-wezterm
点击查看免费下载
上一篇:Apache Beam 2.6.0 版本全解析:SQL 能力增强、可移植性框架推进与 HBaseIO SDF 支持
下一篇:单一事实源 canonical.json:DSH Plugin Radar 数据层收敛的完整演进

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询