想要从 Unity 启动器创建新的 Dolphin 窗口

想要从 Unity 启动器创建新的 Dolphin 窗口

当 Ubuntu 13.04 的文件管理器不再支持文件窗格中的可扩展文件夹时,我安装了 Dolphin 文件管理器。有时我喜欢在不同的 Unity 工作空间中运行单独的 Dolphin 实例。这样,我可以打开现有的 Dolphin 实例,打开文件菜单,然后选择“新窗口”来创建一个新的 Dolphin 实例。然后我可以将新的 Dolphin 实例移动到适当的工作区。

我更愿意在适当的工作区中右键单击 Unity 启动栏中的 Dolphin 文件管理器图标,然后选择“新窗口”选项。不幸的是,该选项不存在。

我尝试打开终端并输入以下命令:

gsettings get com.canonical.Unity.Launcher favorites
cd /usr/share/applications/
gksudo gedit unity://expo-icon

我的努力失败了;Dolphin 无法从 *.desktop 文件启动。有人能告诉我如何在 Unity 启动器中向 Dolphin 图标添加“新窗口”选项吗?

答案1

您可以创建一个自定义海豚启动器,并使用快速列表条目来打开一个新窗口。

在以下位置创建启动器~/.local/share/applications

gedit  ~/.local/share/applications/dolphin.desktop

将以下文本复制并粘贴到文件中:

[Desktop Entry]
Name=Dolphin (custom)
Exec=dolphin %i -caption "%c" %u
Icon=system-file-manager
Type=Application
X-DocPath=dolphin/index.html
Categories=Qt;KDE;System;FileTools;FileManager;
GenericName=File Manager
Terminal=false
MimeType=inode/directory;
InitialPreference=10

X-Ayatana-Desktop-Shortcuts=OpenNewWindow

[OpenNewWindow Shortcut Group]
Name=Open New Window
Exec=dolphin %u
TargetEnvironment=Unity

保存文件,退出 gedit 并从仪表板搜索新启动器。然后只需将其固定到您的 Dock 上即可。


如果您不太热衷于创建新的启动器,您也可以编辑现有的启动器,并简单地将X-Ayatana..以下所有行添加到文件中:

gksudo gedit /usr/share/applications/kde4/dolphin.desktop

(注意:在 13.04 上,您可能必须gksudo先安装(sudo apt-get install gksu))

不过,我建议不要修改原始启动器,因为每次 Dolphin 更新时它都会恢复回原始状态。


资料来源:

如何在 Unity 中手动编辑/创建新的启动器项?

有哪些自定义启动器和 Unity 快速列表可用?

相关内容