i3:默认启用全屏

i3:默认启用全屏

使用 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 兼容的正则表达式)进行模式匹配,因此该模式.*可以匹配任意数量的任意字符。这意味着它匹配任何可能的类名,甚至是空的类名。

相关内容