使用终端命令恢复最小化的窗口?

使用终端命令恢复最小化的窗口?

我正在使用此命令来“激活”(聚焦)一个未聚焦的窗口:

xdotool windowactivate --sync $WINDOW_ID

但是,这仅在窗口未最小化时才有效。所以我认为我需要一个单独的命令来“恢复”窗口的最小化状态。

有这样的命令吗?

答案1

在这里回答我自己的问题,也许其他人认为它有用:

wmctrl -x -a "$WINDOW_ID"能够“恢复”最小化的窗口。

可以通过列出打开的窗口找到 WINDOW_ID:wmctrl -lxp

例如wmctrl -lxp回报

0x04800050 0 54543 code.Code pop-os 常见 - Visual Studio Code

那么“code.Code”就是WINDOW_ID:

wmctrl -x -a "code.Code"

相关内容