如何从 Nautilus 侧边栏中删除“地点”条目?

jok*_*ino 107 nautilus

我想从左侧面板中删除视频和音乐。但是,我似乎找不到这样做的选项。你是怎样做的?

在此处输入图片说明

Bru*_*ira 59

在 Ubuntu 14.04 中测试

这些书签被控制~/.config/user-dirs.dirs并注释掉一行配置列表的外观

例如,要从列表中删除视频书签,请更改以下行:

XDG_VIDEOS_DIR="$HOME/Videos"
Run Code Online (Sandbox Code Playgroud)

#XDG_VIDEOS_DIR="$HOME/Videos"
Run Code Online (Sandbox Code Playgroud)

注意:
登录后,文件~/.config/user-dirs.dirs将恢复为原始设置/etc/xdg/user-dirs.defaults。为了防止通过右键单击然后属性>权限或使用命令使文件“只读”

chmod -w ~/.config/user-dirs.dirs
Run Code Online (Sandbox Code Playgroud)

如果您需要再次编辑文件,请通过 Nautilus 执行相反的操作或使用命令

chmod +w ~/.config/user-dirs.dirs
Run Code Online (Sandbox Code Playgroud)

如果要将其应用于系统中的所有用户,请更改文件vim /etc/xdg/user-dirs.conf并将选项设置enabledFalse. 您需要root权限或这个。

  • 这在 16.04 上不起作用(至少对我而言)。@Ben 下面的回答确实有效。 (2认同)

Anw*_*war 54

使用您喜欢的文本编辑器打开文件夹user-dirs.dirs中的~/.config文件。

注释掉有关文件夹的行,该行不希望出现在 nautilus 左窗格中。我评论了视频文件夹。

.....
.....
…………
XDG_DOCUMENTS_DIR="$HOME/文档"
XDG_MUSIC_DIR="$HOME/音乐"
XDG_PICTURES_DIR="$HOME/图片"
#XDG_VIDEOS_DIR="$HOME/视频"

然后打开一个终端,运行xdg-user-dirs-gtk-update,看看神奇。

对于 13.04 或更高版本:

在 Nautilus >= 3.6 中,这在注销/登录或重新启动后将无法生存。为了克服这个问题,我们必须指向我们的XDG目录,"$HOME"例如:

XDG_VIDEOS_DIR="$HOME"
Run Code Online (Sandbox Code Playgroud)

  • ...直到你重新启动!解决这个问题的方法是将文件夹指向 $HOME 这坚持:) (3认同)
  • 这个应该被标记为正确答案。 (2认同)
  • 同意,最佳答案!非常喜欢。 (2认同)
  • 1.5 年后:找到了更明确的解决方案(见下文)。 (2认同)

Ben*_*Ben 42

啊哈 - 最终答案,感谢AJ McMinn从 Nautilus Places 中删除条目

1) 注释掉不需要的书签 ~/.config/user-dirs.dirs

2) 创建或编辑~/.config/user-dirs.conf文件并添加条目enabled=false.

此解决方案在启动时仍然存在。


*...这可以用单线完成: echo "enabled=false" > ~/.config/user-dirs.conf

  • `~/.config/user-dirs.conf` 中的 `enabled=false` 标志是预期的方法,@Bruno Pereira 建议的 `chmod -w` 方法是一种解决方法。 (5认同)
  • 实际上对于 16.04,注销/登录就足够了;无需完全重启,为您节省几秒钟;-) (3认同)
  • 在 16.04LTS 中确认 (2认同)

PKK*_*Kid 5

这些目录由xdg-user-dirs 设置

阅读文档表明您可以通过将用户目录指向您的主目录来禁用它。使用 Ubuntu-Tweak 或手动编辑文件 ~/.conf/user-dirs.dirs 并将您不想看到的所有书签指向您的主目录,它们也会从 Nautilus 侧栏中消失。

注意:我尝试按照forestpiskie 的建议从~/.conf/user-dirs.dirs 中注释掉并删除这些行,并且直到我下次登录时才有效。通过将它们设置为$HOME 目录,设置卡住了。