Ubuntu 14.04: Tambahkan tautan ke tempat-tempat di menu

10

Saya ingin menambahkan tautan khusus ke jendela tempat di bagian atas panel kiri di setiap jendela nautilus. Saya menemukan solusi yang menyarankan untuk hanya drag dan drop di atas panel kiri, tetapi itu tidak berfungsi dengan Ubuntu 14.04 saya.

Adakah yang tahu cara kerjanya di sini?

PeterHeuz
sumber

Jawaban:

10

Ada sejumlah cara untuk menambahkan tautan ke tempat. Ini disebut bookmark. Sementara di direktori yang ingin Anda tambahkan klik pada menu bookmark dan tandai sebagai tanda buku.

LD James
sumber
4
Bookmarksdan placesbukan hal yang sama. Mereka tampil berbeda di menu sebelah kiri di Files. Lihat utas ini misalnya.
Johu
3
Saya tidak tahu tentang bookmark dan saat mencari cara untuk menambahkan tautan ke tempat-tempat, apa yang sebenarnya saya inginkan adalah bookmark dan ini menjawab saya dengan sangat baik.
Emile Bergeron
17

Maaf karena memunculkan pertanyaan lama, tetapi jawaban yang diterima menjelaskan cara menambahkan item ke Bookmark, bukan Places. Sayangnya, Anda tidak dapat menambahkan ke daftar Places.

Item di Places didefinisikan dalam .config/user-dirs.dirs. Milik saya terlihat seperti ini:

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

Anda dapat dengan bebas menambahkan lebih banyak direktori tetapi tidak terdaftar di Nautilus. Anda dapat mengubah folder untuk menunjuk ke direktori yang berbeda atau Anda dapat mengaturnya ke "$ HOME /" untuk menghapusnya (lihat man xdg-user-dirs-update) tetapi Anda tidak dapat menambahkannya. Itu karena alat xdg (mis. xdg-user-dir) Memiliki daftar direktori "Tempat" yang dapat disetel. Anda dapat melihat daftar ini dengan 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

Maaf, tetapi Anda tidak dapat menambahkan entri baru ke menu Places dan membuatnya dikenali oleh alat xdg- *. Bookmark dapat diubah. Bergantung pada versi dan rasa Linux Anda dapat menemukan item menu untuk menambah / mengedit bookmark, tekan Ctrl- D, atau tekan pada simbol gir untuk menambahkan lokasi sebagai bookmark. Bookmark Anda disimpan di .config/gtk-3.0/bookmarks. Tampaknya entri rangkap (yang ada di Penanda dan Tempat) hanya muncul di Tempat, setidaknya di Nautilus.

fidian
sumber
1
Ctrl D bekerja untuk saya untuk memulai bagian Bookmark dan meletakkan direktori di dalamnya (Nautilus). Saya ingin mengedit bagian Places, melihat bahwa itu adalah laptop saya: s
TungstenX
3

Anda dapat menambahkan item Anda sendiri dengan memodifikasi file pengguna-dirs.dirs cukup membuat folder di direktori home kemudian menambahkan lokasi Anda ke file seperti berikut

cd .config
sudo nano user-dirs.dirs

saya menambahkan program ke daftar XDG_DOCUMENTS_DIR="$HOME/programs" Anda dapat mengubah ikon dengan mofdi XDG_{icon name}_DIR kemudian buka kembali file manager dan hanya itu file terakhir saya

# 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"
Abdallah Awwad Alkhwaldah
sumber
Di tambang - 14,04 - setelah menutup dan membuka kembali Nautilus yang menghapus entri 'Dokumen' di daftar Tempat dan menggantinya dengan yang bernama 'program'. Menambahkan baris lain ke XDG_DOCUMENTS_DIR = "$ HOME / programs2" lalu mengganti entri 'program' dengan 'program2'. Jadi sepertinya itu akan menggunakan bagian terakhir dari filepath sebagai nama tampilan dalam daftar, tetapi hanya membiarkan Anda memiliki satu per set entri tetap (lihat jawaban fedorqui untuk set itu).
WillC
2

The xdg-user-dirs-updateperintah tampaknya menjadi solusi sempurna!

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

Dari 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.
fedorqui
sumber
Ini memungkinkan Anda mengubah salah satu daftar tetap yang ada ke lokasi kustom Anda, tetapi tidak membiarkan Anda menambahkan ke daftar; xdg-user-dirs-update tidak akan membiarkan saya memiliki 'Downloads_Data' dan 'Downloads_Executables', misalnya. Masih bagus untuk diketahui.
WillC