如果我这样做,它将聚焦 Chromium 并打开打印对话框,
i3-msg mark _last, "[class=Chromium] focus", exec xdotool key "Ctrl+P"
如果我这样做,
i3-msg mark _last, "[class=Chromium] focus", exec xdotool key "Ctrl+P" && sleep 0.5, "[con_mark=foo] _last"
什么都没发生。我只想返回到我标记的窗口。难道我做错了什么?
答案1
命令完成后你需要集中注意力,
i3-msg mark _last, '[class=Chromium] focus', exec "sh -c \"xdotool key Ctrl+P && i3-msg '[con_mark=_last] focus'\""