你开了三个窗口,发现它们像排队打饭一样自动把屏幕切成了三份,没有重叠,没有缝隙,也找不到标题栏可以拖。这一章解释它在想什么——理解了,你会从「它怎么不听我话」变成「原来我以前的窗口管理才是体力活」。
两种窗口哲学:桌子 vs 相册
Windows 和 macOS 的窗口系统是「书桌派」:窗口是纸,随便叠、随便摊,乱了自己收拾,代价是你一辈子在干三件事——找窗口、拖窗口、把窗口拉大到合适尺寸。Hyprland 是「相册派」:屏幕是一本摊开的相册,每开一个窗口,系统自动分给它一格,所有格子拼满整页,永不重叠、永不浪费。开第四个?每个人让一让,重新平分。
大白话:桌子派把「窗口摆哪」这个决定每天推给你几百次;相册派替你做了,而且做得比你好——因为它从不手抖,永远严丝合缝。
所以第一个要扔掉的直觉是「拖窗口」。在平铺世界里没有拖动,只有交换位置和调整布局:
Super+T:让当前窗口脱离队列、变成可以随便拖的浮动窗口(对话框、计算器这类小东西适合),再按一次归队;Super+F:当前窗口全屏,再按恢复;Super+J:切换分屏方向——下一个窗口开在右边还是下边;Super+Shift+方向键:把当前窗口和相邻的格子换个位置。
记不全没关系,Super+K 随时查。现在只要体会一件事:布局是系统的事,你的事是「开」和「关」。
工作区:你有十张桌面,不是一张
真正让平铺好用的另一半是工作区(workspace)——可以理解成十张独立的桌面。默认你坐在 1 号桌。按 Super+2,唰,换到一张全新的空桌子;再按 Super+1,回到原来那张,窗口们原地没动。Super+3、Super+4……最多到 9。
这是新手最容易「哇」出来的功能,因为它治一个老毛病:窗口堆一屏、Alt+Tab 翻半天。在工作区思维下,你给每张桌子分工:
- 1 号:浏览器(查资料)
- 2 号:编辑器 + 终端(干活)
- 3 号:聊天软件(摸鱼和被打扰专用)
想看聊天?Super+3。看完 Super+2 回去,干活的两个窗口连位置都没变过。切换的是整张桌子,不是单个窗口——这是它比 Alt+Tab 快的本质:你找的不是「窗口」,是「那件事」。
把窗口扔到别的桌子
开错桌子了?不用搬。Super+Shift+数字 把当前窗口直接送去那个工作区(人不过去);想连人带窗口一起走,查一下 Super+K 里的对应键位。
为什么一小时后你就会觉得值
平铺 + 工作区加起来,消灭了三样隐形的日常损耗:鼠标找窗口的眼力、拖对齐的手力、以及「我刚才那个窗口呢」的心力。第一天你会觉得被管束,第三天你的手会先于脑子按下 Super+2——那就是回本的时刻。
窗口会排队了,桌子会换了。但你很快会想要新东西:装个别的浏览器?换个主题?系统更新在哪?这些全归一个总开关管——下一章的 Omarchy 菜单。