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