使用 i3,是否可以默认全屏打开所有新窗口?据我所知,这仅适用于特定的程序。
答案1
对于 i3 4.20 或更高版本,您可以使用以下配置设置:
for_window [all] fullscreen enable
该for_window [CRITERIA] COMMAND
设置COMMAND
针对每个匹配的新窗口运行CRITERIA
。如果all
给出CRITERIA
它匹配所有窗口。
对于 i3 4.19 或更早版本,该标准all
尚不可用。这可以通过使用以下标准来解决class=".*"
:
for_window [class=".*"] fullscreen enable
i3使用 PCRE(Perl 兼容的正则表达式)进行模式匹配,因此该模式.*
可以匹配任意数量的任意字符。这意味着它匹配任何可能的类名,甚至是空的类名。