Pet*_*euz 10 gui customization unity places 14.04
我想在每个 nautilus 窗口的左窗格顶部的位置窗口中添加自定义链接。我找到了建议将其拖放到左窗格上的解决方案,但这不适用于我的 Ubuntu 14.04。
有人知道这里的工作原理吗?
小智 17
很抱歉提出一个旧问题,但接受的答案解释了如何将项目添加到书签,而不是地点。遗憾的是,您无法添加到“地点”列表。
Places 中的项目在 中定义.config/user-dirs.dirs
。我的看起来像这样:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
Run Code Online (Sandbox Code Playgroud)
您可以自由添加更多目录,但它们未在 Nautilus 中列出。您可以更改文件夹以指向不同的目录,或者您可以将它们设置为“$HOME/”以删除它们(请参阅 参考资料man xdg-user-dirs-update
),但您无法添加到它们中。那是因为 xdg 工具(例如xdg-user-dir
)具有可以设置的固定“位置”目录列表。您可以使用以下命令查看此列表man xdg-user-dir
:
This command expects the name of an XDG user dir as argument. The
possible names are:
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
Run Code Online (Sandbox Code Playgroud)
抱歉,您无法向“位置”菜单添加新条目并使其被 xdg-* 工具识别。书签是可变的。根据 Linux 的版本和风格,您可以找到一个菜单项来添加/编辑书签,按Ctrl-D或按齿轮符号将位置添加为书签。您的书签存储在.config/gtk-3.0/bookmarks
. 似乎重复条目(书签和地点中的条目)只出现在地点中,至少在 Nautilus 中是这样。
L. *_*mes 10
有多种方法可以添加指向地点的链接。这叫做书签。在您要添加的目录中,单击书签菜单并将其标记为书签。