我用的 macOS ,最近了解了 yabai 这个软件,对平铺式窗口管理器产生了兴趣。对全键盘来管理窗口有点感兴趣,但对需要绑定一大堆全局快捷键有有点抗拒(很可能会跟其他软件冲突啊)。
现在想先了解下,相对于层叠式窗口管理,平铺式窗口管理好用么?

我用的 macOS ,最近了解了 yabai 这个软件,对平铺式窗口管理器产生了兴趣。对全键盘来管理窗口有点感兴趣,但对需要绑定一大堆全局快捷键有有点抗拒(很可能会跟其他软件冲突啊)。
现在想先了解下,相对于层叠式窗口管理,平铺式窗口管理好用么?
1 SuperMild Jan 28, 2023 大屏幕好用,小屏幕一般左右分屏就够用了,再分窗口就太小了,因此平铺式的很多优势都难以体现。 |
2 crysislinux Jan 28, 2023 via Android 一个东西出现了很长时间仍然小众就是因为大部分人都不喜欢。所以你只能自己试,不过大概率不会喜欢的。 |
3 swulling Jan 28, 2023 via iPhone 适合 27 寸以上显示器。 |
4 tengyufei Jan 28, 2023 via Android 适合不想用鼠标的 |
5 lancelock Jan 28, 2023 mac 上一搬,linux 上好用,但也因为 linux 上的桌面环境太拉跨了 |
6 hanssx Jan 28, 2023 比较有效率,比如 i3wm 这种,配置好用起来舒服,配合工作区,很爽。 |
7 eurislee Jan 28, 2023 小屏幕不好用,有显示器用着还不错。我现在在用 bspwm |
8 limbo0 Jan 28, 2023 mark 下, 最近也在看,目前主要是 terminal 里面用 tmux ,感觉没有太大必要, 但是键盘操作应该很爽 |
9 explorerproxy Jan 28, 2023 在用 Rectangle 用来记录几个常用的布局,其他功能用得就少很多了 单纯调整窗口大小和位置,windows 上的 powertoys 的实现方式我挺喜欢的,mac 没找到过合适的 |
10 zhlxsh Jan 28, 2023 via iPhone 我在 mac 上用了两天就卸载掉了,不习惯。比如微信这种挺漂亮的界面他也给你弄一下,而且屏幕小很别扭 |
11 Huelse Jan 28, 2023 完全不习惯,还不如 AltTab 只显示应用图标和标题尾部 3 个字符,比原生方便切换就可以了 |
12 Chingim Jan 28, 2023 via iPhone 个人还比较喜欢,用了一年多。 缺点也有:有些 app 窗口缩小到一定程度就没法缩,不能完美平铺在指定的位置内。这时候可以将这些 app 加到 yabai 的 float 列表。 另外一个缺点是需要关闭 sip ,这会导致可能会没法使用一些 app (比如小火箭这类用了 network extension 的) |
13 Chingim Jan 28, 2023 via iPhone 快捷键的问题你可以设置一个很复杂的前缀,比如 ctrl+option+cmd+shift ,保证不会和别的冲突。 再套个 karabiner ,把键盘上某个你不常用的按键比如( right option )映射为以上这几个按键的组合。 |
15 Fatinora Jan 28, 2023 对我来说,好用。就算当作层叠式的方式来用的话也好用。如果窗口很多的话还可以配合 lofi ,来快速查找窗口,不管怎样都比 windows 效率高。 。 |
16 sidkang Jan 28, 2023 这 app 需要禁用 SIP ,不想搞,完全放弃,目前用 karabiner 管理窗口,感觉也够用了 |
17 james122333 Jan 28, 2023 平铺和大屏幕都不喜欢 平铺只是窗口管理器其中一种布局 多半使用上并没有多少平铺的需要 堆叠窗口管理更好 通常需要的只是快捷键 并不是平铺窗口管理才提供的功能 举例来说 openbox 也可以快捷操作(只是用 xml 设定很荼毒眼睛) 偶尔简易让视窗呈现平铺状态更好 而不是平铺到底然后其它模式糟透了 当然我都是从这种糟糕的 wm 入门的 |
18 jqtmviyu683 Jan 28, 2023 像双拼一样, 喜欢的人觉得特别好用. 反正从我第一次接触到 i3wm, 刚开始也觉得没什么特别的. 但记住常用的快捷键后, 觉得多桌面真是太好用了. 有点类似 vim 的那种感觉, 指那打那, 也有点像输入法的固定码表, 通过快捷键, 会到达哪个桌面打开哪个窗口 而不是 alt tab , 或者鼠标 需要肉眼确定. 现在 arch 上是用 bspwm, mac 上用 yabai, 快捷键都设置成差不多, 逻辑也差不多. |
19 jqtmviyu683 Jan 28, 2023 @x97bgt 不能, 我记得安装后再关掉, 快捷键的那个程序用不了. |
20 SenLief Jan 28, 2023 via iPhone 笔记本上不好用,那么点屏幕不适合分屏。27 以上的爽的飞起。 |
21 james122333 Jan 28, 2023 同样多功作区的功能窗口管理都提供 很多东西其实是吹捧起来的 例如 i3wm fish 等等 |
22 james122333 Jan 28, 2023 推荐轻量级堆叠为主窗口管理 多工作区 快捷操作该有的都不缺 当然哪种自己找找 |
23 loading Jan 29, 2023 就自己配置好,多显示器比较舒服,平铺窗口可以指定程序指定位置和显示器,名单外的应用可以用普通的浮动模式。 |
24 Chingim Jan 29, 2023 |
25 likelylee Jan 29, 2023 目前 arch+qtile ,之前在用 i3wm+autotiling ,在公司是笔记本+带鱼屏,在家是笔记本+正常 25 寸屏,在外就是笔记本。 怎么说呢,平铺这个在 linux 上确实好用,尤其是多屏环境或者单独带鱼屏这种非标屏幕上,能显著的提升显示效率,不会有浪费的屏幕面积,也不需要不停的切换。平常办公环境下基本相当于三屏在用,笔记本(左,笔记或邮件)+带鱼左 2/3(中,主要干活用,写文档或代码)+带鱼右 1/3(右,其他比如 alacritty 或第二参考内容)。然后通过快捷键切换不同的 workspace 。各个 workspace 之间使用 qtile 或者 i3wm+autotiling 来配合实现不同的分屏比例,可以做到有序办公+摸鱼。 快捷键这个事情吧,不是需要你死记硬背的,在你一轮一轮修改配置文件的过程中,自然就熟悉了... 当然问题也有,比如知名的腾讯会议或者 powerpoint 演示模式在平铺下就非常不友好,所以通常我都还会保留 cinnamon 作为备用方案。qtile 本身支持设置 workspace 为 floating 模式,然而并不是很好用。 当然以上并不适用于 mac |
26 james122333 Jan 29, 2023 @loading i3 的浮动窗口? 是如果是那个很悲剧 当你不同模式的窗口混在一块很难操作 多屏幕没试过 但方法差不多 但多工作区本来就是多屏用途 而且搜索窗口功能一些 wm 有 即便没有写个脚本也就实现了 单屏小屏更好 较容易专注 dpi 买好也高 |
27 loading Jan 29, 2023 via Android @james122333 我以前是用的 xmonad |
28 20015jjw Jan 30, 2023 via iPhone amethyst yabai 老用户 以前 32+24 的时候非常好用 |
29 yaytohkay Nov 16, 2023 喜欢 vim 的用户大多喜欢这个 |
30 xuekerchen Dec 18, 2023 我很喜欢平铺,但用了一年 yabai 后,感觉太糟心了。问题有如下: 对有些软件的支持不是很友好,有时候软件的子窗口都不知道被它的规则放在哪儿去显示了。它并不能列出显示的所有窗口的 id ,导致我写的一些 event 关联脚本总会出错; Mac 系统一旦更新,那么 yabai 可能就得等上一周以上的时间,才会支持新的版本; 一路用来感觉太折腾了,完全不如 Linux 上的 i3wm 或者 awesomwm 。 |