我已经创建了别名alias chrome="google-chrome &"
,但即使 Chrome 已打开,它仍会打开一个新窗口。
如果现有窗口已打开,有没有办法在现有窗口中创建一个新选项卡?
答案1
此别名在 18.04 中对我有用:
alias gct='wmctrl -a " - Google Chrome" && sleep 0.5 && xdotool key ctrl+t'
它要求你拥有控制端和工具已安装。两者都位于软件中心。
wmctrl -a " - Google Chrome"
如果窗口标题中有 ,则将窗口提升为焦点。(您可以通过运行或- Google Chrome
亲自查看。)wmctrl -l
wmctrl -lx
xdotool key ctrl+t
只需发出与在 Google Chrome 中打开新标签页相同的按键序列。
您可能需要将别名转换为脚本,以便在 Google Chrome不是运行,然后为该脚本指定别名,甚至为其分配快捷键,这样您就不需要为此目的使用终端。