i3:如何让从一个窗口生成的所有窗口进入与生成它的父窗口不同的分割样式

i3:如何让从一个窗口生成的所有窗口进入与生成它的父窗口不同的分割样式

这是一个前布局:

  +———————-+ +————————-+
  | (VERT) | | (TABBED)|
  |        | |         |
  | parent | | target  |
  |________| | window  |
  |parent’s| | stack   |
  |neighbor| |         |
  |(same   | |         |
  | stack) | |         |
  |________| |_________|

• 我的主进程称为“父进程”——它生成子窗口(认为:ranger 是父进程,子进程是我打开的 pdf;ex2:emacs 是父进程,子进程是 x11 中用于预览生成的图像的弹出窗口)

• 我的问题: 我想在其右侧parent生成其子窗口。target-window-stack

  1. 然而,默认情况下,i3 会生成window-stack与父窗口相同的新窗口。这在 95% 的情况下都有效,而且效果很好。但 5% 的情况下我有一个如上所述的用例。

相关内容