如何向 Launcher 添加文件夹快捷方式?

dus*_*shu 16 launcher quicklists .desktop

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

Jac*_*ijm 24

有两种方式:

动态地

您可以通过浏览(在 nautilus 中)到要添加的文件夹中来添加文件夹的快捷方式,然后从书签菜单中选择“添加书签”。或者,您可以按Ctrl+ D。您以这种方式创建的书签会自动添加Files启动器顶部的图标中(Nautilus 将这些快捷方式添加到文件中:)~/.config/gtk-3.0/bookmarks

在启动器图标的“静态”部分。

或者,您可以通过编辑其 .desktop 文件来添加文件图标(或任何其他图标)的快捷方式。如果您有多个快捷方式,则此方法可让您更好地控制快捷方式的名称和快捷方式的顺序。

注销并重新登录,现在您可以通过右键单击文件图标中的快捷方式。

解释:

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
Run Code Online (Sandbox Code Playgroud)

代替

/usr/share/applications/nautilus.desktop
Run Code Online (Sandbox Code Playgroud)