dus*_*shu 16 launcher quicklists .desktop
我想向启动器添加一些文件夹,以便我可以轻松访问它们。如何为启动器添加快捷方式?
Jac*_*ijm 24
有两种方式:
您可以通过浏览(在 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
Run Code Online (Sandbox Code Playgroud)用 gedit 打开(复制的)文件;它不会通过双击打开,所以打开一个 gedit 窗口并将文件拖到 gedit 窗口上。
寻找线:
Actions=Window;
Run Code Online (Sandbox Code Playgroud)
添加您想在启动器中为文件夹命名的名称:
Actions=Window;YourFolder;
Run Code Online (Sandbox Code Playgroud)在文件的末尾,添加一个像这样的部分:
[Desktop Action YourFolder]
Name=YourFolder
Exec=nautilus /path/to/thefolder
OnlyShowIn=Unity;
Run Code Online (Sandbox Code Playgroud)注销并重新登录,现在您可以通过右键单击文件图标中的快捷方式。
Dash 和启动器中的图标代表 .desktop 文件。这些图标有一个“主要”命令(点击它时会发生这种情况),但也可以有许多快捷方式(可通过右键单击访问)。
这个“主要”命令可以Exec=
在行中找到,在下面的部分中[Desktop Entry]
,快捷方式列在行中Actions=
,并在[Desktop Action YourFolder]
- 部分中定义。
在.desktop文件~/.local/share/applications
可以否决的那些/usr/share/applications
,但是第一次之后,你原来的复制到本地目录,你必须注销/英寸。干净的程序始终是编辑本地程序并保持原始程序不变。
您通过第一种方法创建的书签会自动添加到图标中,但不是nautilus.desktop
文件的一部分。
上面的答案也适用于 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)