改变窗口和容器大小

如果要使用键盘调整容器/窗口的大小,可以使用 resize 命令:

语法:

resize grow|shrink <direction> [<px> px [or <ppt> ppt]]
resize set [width] <width> [px | ppt]
resize set height <height> [px | ppt]
resize set [width] <width> [px | ppt] [height] <height> [px | ppt]

方向可以是 up, down, leftright 之一。或者你可以不那么具体并使用 widthheight,在这种情况下,i3 将从所有其他容器中获取/提供空间。 可选的 pixel 参数指定容器应增大或缩小的像素数(默认值为 10 像素)。 选的 ppt 参数表示“百分比点”,如果指定,它表示平铺容器应该增长或缩小那么多点,而不是 px 值。

注意 resize set: 的值为 0 表示“不沿此方向调整大小”。

建议在专用绑定模式下定义用于调整大小的绑定。有关更多上下文,请参阅 绑定模式 和 i3 默认配置中的示例。

例子:

for_window [class="urxvt"] resize set 640 480