Відповіді:
Існує ряд способів додати посилання на місця. Це називається закладкою. Перебуваючи в каталозі, який потрібно додати, натисніть на меню закладок і позначте його як марку книги.
Вибачте за те, що ви поставили старе запитання, але прийнята відповідь пояснює, як додати елементи до закладок, а не до місць. На жаль, ви не можете додати до списку місць.
Елементи в Місцях визначені в .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"
Ви можете вільно додавати більше каталогів, але вони відсутні в 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
Вибачте, але ви не в змозі додати нові записи до меню "Місця" та визнаєте їх інструментами xdg- *. Закладки змінюються. Залежно від версії та аромату Linux, ви можете знайти пункт меню, щоб додати / редагувати закладки, натиснути Ctrl- Dабо натиснути на символ шестірні, щоб додати місцезнаходження як закладку. Ваші закладки зберігаються в .config/gtk-3.0/bookmarks
. Здається, що дублікати записів (такі як у Закладках, так і в Місцях) відображаються лише в Місцях, принаймні в Наутілусі.
ви можете додати свій власний елемент, змінивши файл user-dirs.dirs, просто створіть папку в домашньому каталозі, а потім додайте своє місцезнаходження у файл, як:
cd .config
sudo nano user-dirs.dirs
я додаю програми до списку,
XDG_DOCUMENTS_DIR="$HOME/programs"
ви можете змінити піктограму mofdi, XDG_{icon name}_DIR
тоді просто відкрийте файловий менеджер, і ось це мій остаточний файл
# 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"
XDG_DOCUMENTS_DIR="$HOME/programs"
xdg-user-dirs-update
Команда , здається, ідеальне рішення!
xdg-user-dirs-update --set PICTURES $HOME/some_random_dir/
Від man xdg-user-dirs-update
:
--set NAME PATH
Sets the XDG user dir with the given name.
NAME should be one of the following:
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
PATH must be an absolute path, e.g. $HOME/Some/Directory.
Bookmarks
іplaces
це не одне і те ж. Вони відображаються по-різному в лівій частині меню вFiles
. Дивіться, наприклад, цю тему .