![想要从 Unity 启动器创建新的 Dolphin 窗口](https://linux22.com/image/967111/%E6%83%B3%E8%A6%81%E4%BB%8E%20Unity%20%E5%90%AF%E5%8A%A8%E5%99%A8%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%20Dolphin%20%E7%AA%97%E5%8F%A3.png)
当 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 更新时它都会恢复回原始状态。
资料来源: