我用的 macOS ,最近了解了 yabai 这个软件,对平铺式窗口管理器产生了兴趣。对全键盘来管理窗口有点感兴趣,但对需要绑定一大堆全局快捷键有有点抗拒(很可能会跟其他软件冲突啊)。
现在想先了解下,相对于层叠式窗口管理,平铺式窗口管理好用么?
1
SuperMild 2023-01-28 10:55:25 +08:00
大屏幕好用,小屏幕一般左右分屏就够用了,再分窗口就太小了,因此平铺式的很多优势都难以体现。
|
2
crysislinux 2023-01-28 11:11:45 +08:00 via Android 4
一个东西出现了很长时间仍然小众就是因为大部分人都不喜欢。所以你只能自己试,不过大概率不会喜欢的。
|
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
eurislee 2023-01-28 12:27:20 +08:00
小屏幕不好用,有显示器用着还不错。我现在在用 bspwm
|
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 。 |