在 i3 中拆分当前容器

在 i3 中拆分当前容器

我只是无意中做到了这一点,我正在尝试确定如何有意做到这一点。我最初有两个容器,屏幕水平分割。左边有一个网络浏览器,右边有一个终端。我的显示器如下所示:

[ firefox | terminal ]

我想将焦点放在 Firefox 容器/窗口上,然后在其下放置一些东西,或者将其本身拆分。在 i3 术语中,我认为我希望 Firefox 容器成为父级。我想要的是这个(现在左边拆分):

 ---------------------
 | firefox  |        |
 |----------| term   |
 | libre    |        |
 ---------------------

我查看了配置参考,但仍然不知道该怎么做。可能是因为我不知道这个操作的技术名称(i3)。这个名称是什么(因为 mod 键在我的配置中的映射可能与您的不同)?

答案1

您应该首先关注左侧容器(Firefox)。例如:

bindsym $mod+j 焦点左移

然后你应该水平分割容器。例如:

bindsym $mod+h 水平分割

来自 i3 用户指南:

聚焦容器

拆分容器

答案2

编辑文件/etc/i3/config bindsym $mod+h 水平分割或 bindsym $mod+v 垂直分割,但如果在 VirtualBox 中选中“文件->首选项->自动捕获键盘”,则应确保快捷键不会与主机操作系统 (Windows) 冲突,按下后不会发生任何事情。按下这些热键后必须打开新窗口。

相关内容