我想使用命令行在现有的 chromium 窗口中打开页面 chrome://newtab(又名“新标签”页面)。
这将打开一个带有空白标签的新窗口:
chromium-browser chrome://newtab
这将打开一个新标签页,其中包含输入的 URL:
chromium-browser www.google.com
似乎第一个终端命令无法像第二个命令一样将 newtab 识别为 URL。是否可以以某种方式修改该调用以打开新选项卡?
答案1
有几个选择可以考虑...
1)找到 Chromium 的现有实例,激活窗口,然后发送 Ctrl+t 打开新选项卡:
xdotool search --onlyvisible --name 'Chromium' windowactivate --sync key --clearmodifiers --window 0 ctrl+t
2)在新标签页中打开about:blank页面:
chromium-browser 'about:blank'
#1 完全满足您的要求。
#2 很俗气。
答案2
打开新标签页并查看开发者工具 - 来源标签页。新标签页的 URL 为:
chrome-search://local-ntp/local-ntp.html
这将在现有的 Chromium 实例中打开一个新选项卡:
chromium chrome-search://local-ntp/local-ntp.html