切分容器

split 命令使当前窗口成为一个分割容器。分割容器可以包含多个窗口。根据分割容器的布局,新的窗口会被放在当前窗口的右边(splith 横向分割),或者下面(splitv 纵向分割)。

如果你将这个命令应用于具有相同方向的分割容器,那么什么也不会发生。如果你应用于不同的方向,分割容器的方向将被改变(如果它没有一个以上的窗口)。如果分割容器只包含一个窗口,toggle 选项将切换分割容器的方向。否则,它将使当前窗口成为和父容器方向相反的分割容器。使用 layout toggle split 来改变分割容器的布局,从纵向分割变为横向分割或者反过来。你也可以自定义一个布局序列然后用 layout toggle 来在其中循环切换,见 操纵布局

格式:

split vertical|horizontal|toggle

举例:

bindsym $mod+v split vertical
bindsym $mod+h split horizontal
bindsym $mod+t split toggle