0

我有这个命令:

bindsym $mod+q split toggle

这将在 hsplit 和 vsplit 之间切换。我个人的 vsplit 和 hsplit(分别使用 $mod+v 和 $mod+h 激活)是:

bindsym $mod+h split h; exec notify-send 'tile horizontally'

bindsym $mod+v split v; exec notify-send 'tile vertically'

正如你所看到的,这些单独的分割有一个notify-send弹出来告诉我正在使用哪个分割方向。如何将其添加到上面的split toggle命令中?

我试过了:

bindsym $mod+q split toggle; exec notify-send 'vertical'; exec notify-send 'horizontal'

这似乎不起作用。该split toggle命令本身会突出显示正在拆分的窗口的一侧,即垂直拆分突出显示窗口的右侧,而水平拆分突出显示窗口的底部。

但是,我想要一些更好的视觉反馈,因此我想让它notify-send发挥作用。

4

1 回答 1

0

你所写的内容基本上想要调用notify-send两次。因此,您可能需要做的是将密钥绑定到一个 shell 脚本,该脚本使用i3-msg.

于 2020-11-23T17:17:41.147 回答