Ubuntu 14.04: Dodaj linki do miejsc w menu


10

Chciałbym dodać niestandardowe linki do okna miejsc na górze lewego panelu w każdym oknie nautilusa. Znalazłem rozwiązania, które sugerują po prostu przeciągnięcie i upuszczenie go w lewym okienku, ale to nie działa z moim Ubuntu 14.04.

Czy ktoś wie jak tu działa?

Odpowiedzi:


10

Istnieje wiele sposobów dodawania linków do miejsc. To się nazywa zakładka. Będąc w katalogu, który chcesz dodać, kliknij menu zakładek i zaznacz jako zakładkę.


4
Bookmarksi placesnie są tym samym. Wyglądają inaczej w menu po lewej stronie w Files. Zobacz na przykład ten wątek .
Johu

3
Nie wiedziałem o zakładkach i szukając sposobu na dodanie linków do miejsc, naprawdę chciałem zakładek i to bardzo mi odpowiada.
Emile Bergeron,

17

Przykro nam, że pojawiło się stare pytanie, ale zaakceptowana odpowiedź wyjaśnia, jak dodawać elementy do zakładek, a nie miejsc. Niestety nie można dodawać do listy miejsc.

Elementy w Miejscach są zdefiniowane w .config/user-dirs.dirs. Mój wygląda następująco:

# 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"

Możesz dowolnie dodawać więcej katalogów, ale nie są one wymienione w Nautilusie. Możesz zmienić foldery, aby wskazywały na różne katalogi lub możesz ustawić je na „$ HOME /”, aby je usunąć (patrz man xdg-user-dirs-update), ale nie możesz ich dodać. Jest tak, ponieważ narzędzia xdg (np. xdg-user-dir) Mają ustaloną listę katalogów „Miejsca”, które można ustawić. Możesz zobaczyć tę listę z 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

Przepraszamy, ale nie możesz dodawać nowych wpisów do menu Miejsca i rozpoznać je za pomocą narzędzi xdg- *. Zakładki można zmieniać. W zależności od wersji i smaku Linuksa można znaleźć pozycję menu, aby dodać / edytować zakładki, nacisnąć Ctrl- Dlub nacisnąć symbol koła zębatego, aby dodać lokalizację jako zakładkę. Twoje zakładki są przechowywane w .config/gtk-3.0/bookmarks. Wygląda na to, że zduplikowane wpisy (zarówno w Zakładkach, jak i Miejscach) pojawiają się tylko w Miejscach, przynajmniej w Nautilusie.


1
Ctrl D pracował dla mnie, aby uruchomić sekcję zakładek i umieścić w niej katalog (Nautilus). Chciałbym edytować sekcję Miejsca, widząc, że to mój laptop: s
TungstenX

3

możesz dodać własny element, modyfikując plik user-dirs.dirs, po prostu utwórz folder w katalogu domowym, a następnie dodaj swoją lokalizację do pliku w następujący sposób

cd .config
sudo nano user-dirs.dirs

dodaję programy do listy XDG_DOCUMENTS_DIR="$HOME/programs" , możesz zmienić ikonę przez mofdi, a XDG_{icon name}_DIR następnie po prostu ponownie otwórz menedżera plików i to jest mój ostatni plik

# 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"

W moim - 14.04 - po zamknięciu i ponownym otwarciu Nautilusa, który usunął wpis „Dokumenty” z listy Miejsc i zastąpił go programem o nazwie „Programy”. Dodanie kolejnego wiersza do XDG_DOCUMENTS_DIR = „$ HOME / Programs2”, a następnie zastąpiono wpis „program” słowem „program2”. Wygląda więc na to, że użyje ostatniej części ścieżki pliku jako nazwy wyświetlanej na liście, ale pozwala mieć tylko jedną na stały zestaw wpisów (patrz odpowiedź fedorqui dla tego zestawu).
WillC

2

xdg-user-dirs-updatePolecenia wydaje się być idealnym rozwiązaniem!

xdg-user-dirs-update --set PICTURES $HOME/some_random_dir/

Od 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.

Pozwala to zmienić jedną z istniejących ustalonych list na niestandardową lokalizację, ale nie pozwala dodawać do listy; xdg-user-dirs-update nie pozwala mi na przykład mieć „Pobranych_Danych” i „Pobranych_Executables”. Nadal dobrze wiedzieć.
WillC
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.