GlazeWM 是一款受 i3wm 启发的 Windows 平铺式窗口管理器,让所有窗口自动整齐排列,双手不离键盘就能完成全部窗口调度。
它解决什么痛点
Windows 上的窗口管理长期停留在"手动拖拽 + Snap 布局"阶段。屏幕上开七八个窗口后,Alt+Tab 切来切去、鼠标拖来拖去,找窗口的时间比干活还多。Linux 用户早就用 i3、Awesome 享受"窗口自动排好、快捷键精准切换"的秩序感,GlazeWM 把这套体验原样搬到了 Windows。
核心能力
- 自动平铺:新开窗口自动按树状结构排列,永不遮挡、永不重叠
- i3 风格快捷键:Alt+J/K 切换焦点、Alt+Shift+方向键移动窗口、Alt+Enter 开新终端
- 工作区(Workspace)管理:Alt+数字 秒切虚拟桌面,每个工作区独立布局
- 浮动窗口支持:弹窗、属性面板可随时切换浮动模式
- 配置文件是简单的 YAML,键位、间距、主题都能改
- 可配合 Zebar 状态栏显示工作区和系统信息
实测体验
安装包约 30 MB,从 winget 一条命令装完。启动后效果立竿见影:桌面上的窗口瞬间排成整齐的行列,拖拽动作基本可以忘掉了。实测日常开发场景(VS Code + 浏览器 + 终端 + 聊天软件)四开,Alt+J/K 在窗口间移动焦点比 Alt+Tab 快不少,因为焦点切换是确定性的,不用瞄缩略图。工作区是真正的杀器:1 放代码、2 放浏览器、3 放文档,Alt+2/Alt+1 来回切,大脑不用记住窗口在哪。
上手门槛确实存在:前两天会频繁误按快捷键、不适应窗口"不许动"的感觉,把常用的浮动操作(Alt+Shift+Space)练熟后就能平滑过渡。个别老软件(某些弹窗对话框)在平铺模式下很别扭,配置里按窗口标题排除即可。
适合谁用
- 键盘重度用户、Vim/Emacs 老玩家,想减少鼠标依赖
- 单屏大显示器用户,多窗口并排工作是常态
- 尝试过 FancyZones 但嫌手动对齐麻烦的人
需要注意的地方
- 快捷键默认占用 Alt 系,和部分软件(截图、输入法)可能冲突,配置里可整体换成 Win 键系
- 游戏全屏、演示投屏场景建议先切到空的浮动工作区
- 配置改完要重载才生效,官方文档很短,半天可入门
小结
GlazeWM 把 Linux 平铺窗口的纪律感带进了 Windows:窗口不再乱飞,调度全靠肌肉记忆。学习成本大约两个晚上,换来的却是每天省下的几百次鼠标移动。键盘党值得一试。