我想将一些文件夹添加到启动器,以便轻松访问它们。如何将快捷方式添加到启动器?
答案1
有两种方法:
动态地
您可以通过浏览(在 nautilus 中)要添加的文件夹来添加文件夹的快捷方式,然后从书签菜单中选择“添加书签”。或者,您可以按Ctrl+ D。通过这种方式创建的书签是添加自动添加到Files
启动器顶部的图标上(Nautilus 将这些快捷方式添加到文件中:)~/.config/gtk-3.0/bookmarks
。
在启动器图标的“静态”部分。
或者,您可以通过编辑 .desktop 文件为文件图标(或任何其他图标)添加快捷方式。此方法可以让您更好地控制快捷方式的名称以及快捷方式的顺序(如果您有多个)。
为此,首先将 .desktop 文件复制到
~/.local/share/applications
cp /usr/share/applications/nautilus.desktop ~/.local/share/applications/nautilus.desktop
使用 gedit 打开(复制的)文件;它不会通过双击打开,因此打开一个 gedit 窗口并将文件拖到 gedit 窗口上。
寻找以下行:
Actions=Window;
在启动器中添加您想要的文件夹名称:
Actions=Window;YourFolder;
在文件末尾,添加如下部分:
[Desktop Action YourFolder] Name=YourFolder Exec=nautilus /path/to/thefolder OnlyShowIn=Unity;
注销并重新登录,现在您可以通过右键单击在文件图标中获得快捷方式。
解释:
Dash 和启动器中的图标代表 .desktop 文件。这些图标有一个“主”命令(点击后会出现该命令),但也有能有许多快捷方式(可通过右键单击访问)。
这个“主要”命令可以在下面Exec=
的部分中找到[Desktop Entry]
快捷方式在行中列出Actions=
,并在[Desktop Action YourFolder]
-部分中定义。
中的.desktop 文件~/.local/share/applications
优先于 中的文件/usr/share/applications
,但在将原始文件复制到本地目录后,第一次必须注销/登录。干净的程序始终是编辑本地文件,而原始文件保持不变。
笔记:
通过第一种方法创建的书签会自动添加到图标中,但不是文件的一部分nautilus.desktop
。
针对 15.04 进行编辑然后
上述答案也适用于 15.04 及更高版本,但要编辑(本地复制)静态部分的启动器是:
/usr/share/applications/org.gnome.Nautilus.desktop
代替
/usr/share/applications/nautilus.desktop