我希望有启动器快捷方式,可以在我正在使用的同一个 Google Chrome 窗口中打开网站。如果我使用“更多工具”-->“创建快捷方式”功能创建快捷方式,它将打开一个带有空白选项卡的新窗口,并在另一个选项卡中打开网站。
我尝试在 .desktop 文件中使用不同的命令,例如
Exec=google-chrome -new-tab [website]
任何想法?
答案1
我刚刚在 Ubuntu 18.04.4 LTS Mate 中测试了这一点:
使用任意编辑器创建一个文本文件,并在其中放入以下内容:
[Desktop Entry] Encoding=UTF-8 Name=Open Ask Ubuntu Type=Link URL=https://www.askubuntu.com/ Icon=text-html
使用扩展名保存文件
.desktop
(例如 Ask Ubuntu.desktop)打开您的快捷方式,它的 URL 将加载到您当前正在运行的 Google Chrome 窗口或实例上。
如果这不起作用,请尝试以下内容:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Exec=google-chrome https://www.askubuntu.com
Name=Ask Ubuntu
Comment=Open Ask Ubuntu in Google Chrome
Icon=ask-ubuntu
Categories=GNOME;GTK;Network;WebBrowser;
Terminal=false
StartupNotify=true
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Network;AskUbuntu;
Name[en_US]=AskUbuntu
希望能帮助到你。
答案2
google-chrome.desktop
我通过复制文件并修改它来完成此操作:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/askubuntu.desktop
chmod +x ~/.local/share/applications/askubuntu.desktop
vim.tiny ~/.local/share/applications/askubuntu.desktop
仅更改姓名和执行官参数:
Name=Askubuntu in Google Chrome
Exec=/usr/bin/google-chrome-stable %U askubuntu.com