在“地点”下创建文件夹

在“地点”下创建文件夹

我想将文件夹添加到 nautilus“位置”菜单中,并带有自定义矢量图标。目前有几种解决方案,但它们都适用于 Ubuntu 13.10,并且不容易移植到 14.04。理想情况下,我希望能够:

  1. 删除“最近”(在“地点”下)
  2. 为文件夹设置自定义图标

请不要建议添加书签。

答案1

长期以来,地点列表和最近记录都是硬编码到 Nautilus 中的。你对此无能为力。

理论上你可以修改源代码,但这很成问题。理论上你可以使用其他文件管理器(Nemo 似乎不错),但如果你不想修改源代码,这似乎是你唯一的选择。或者,你可以像我们其他人一样使用书签。

如果您想尝试使用源代码,请告诉我。我会在这里发布说明以方便您使用。

答案2

我并不想这么说,但目前定制 Nautilus 并不是 GNOME 开发人员的首要任务。如果你不愿意修改 Nautilus 的源代码,我强烈建议你考虑安装尼莫。尼莫 (Nemo) 拥有鹦鹉螺 (Nautilus) 的全部功能,甚至更多。

安装 Nemo 非常简单:在软件中心(称为文件)中搜索或 -

sudo apt-get install nemo

在 Nemo 中,地点和书签只有一个组合列表:

尼莫 截图 因此,向“位置”菜单添加条目与向“书签”添加条目完全相同。Adobe 的答案涵盖配置文件,但任何其他方法(CtrlD、拖放等)也同样有效。

例如,这是我的文件:

$ cat .config/gtk-3.0/bookmarks
file:///home/muru/Downloads Downloads
file:///home/muru/Documents
file:///home/muru/Music
file:///home/muru/Pictures
file:///home/muru/Videos
file:///home/muru/Templates
sftp://laptop/home/muru laptop
sftp://mars/muru mars

在大多数应用程序中打开文件的对话框中有一个区别:

在此处输入图片描述

我认为主文件夹、桌面文件夹和文件系统的条目是硬编码的。无论如何,它们都无法删除(对于它们,该选项已禁用,但对于其他选项,该选项已启用)。

Nemo 在侧边栏和主视图中使用相同的文件夹图标。它被称为徽标(名称旁边的图标):

在此处输入图片描述

您可以在这里设置任何图像: 在此处输入图片描述

在这种情况下,模板文件夹的图标是 1.4MB 的壁纸。

答案3

我不知道它是否仍然适用于unity,但有时人们会创建一个~/.gtk-bookmarks类似下面的文件来获取自定义地点列表:

file:///home/boris/bks bks
file:///home/boris/box box
file:///home/boris/dwn dwn
file:///home/boris/cmp cmp
file:///home/boris/pcs pcs
file:///home/boris/msc msc
file:///home/boris/pst pst
file:///home/boris/scl scl
file:///home/boris/trn trn
file:///home/boris/vds vds
file:///home/boris/wrk wrk

这里第一列是地点,第二列是您希望它们出现的方式nautilus

编辑

这里它表示将~/.gtk-bookmarks替换为~/.config/gtk-3.0/bookmarks(但语法相同)。并且这里据说该列表可以在 找到,~/.config/user-dirs.dirs并且还必须enabled=false添加~/.config/user-dirs.conf

答案4

Adobe 的答案在 Ubuntu 14.04 上对我有用,但它仅适用于书签

非常简单

打开终端并输入

gedit ~/.config/gtk-3.0/bookmark

您将在 Adob​​e 的答复中看到类似的文件列表。

在文件中添加一行来显示您想要的内容。

相关内容