如何将文件夹快捷方式添加到启动器?

我想在启动器中添加一些文件夹,以便我可以轻松访问它们。 如何为启动器添加快捷方式?

有两种方法:

动态

您可以通过浏览(在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文件。 这些图标有一个“主”命令(如果单击它就会发生这种情况),但也可以有许多快捷方式(可通过右键单击访问)。

这个“main”命令可以在Exec=行中找到,在[Desktop Entry]正下方的部分中, 快捷方式列在Actions=行中,并在[Desktop Action YourFolder] – section(s)中定义。

~/.local/share/applications .desktop文件否决了/usr/share/applications ,但是第一次将原始文件复制到本地目录后,您必须注销/进入。 清洁程序始终是编辑本地程序并保持原始状态不变。

注意:

您通过第一种方法创建的书签会自动添加到图标中,但不属于nautilus.desktop文件的一部分。


编辑15.04 及更高版本

上面的答案也适用于15.04及以上,但静态部分编辑(本地复制)的启动器是:

 /usr/share/applications/org.gnome.Nautilus.desktop 

代替

 /usr/share/applications/nautilus.desktop