ฉันต้องการเพิ่มลิงก์ที่กำหนดเองไปที่หน้าต่างสถานที่ที่ด้านบนของบานหน้าต่างด้านซ้ายในทุกหน้าต่างหอยโข่ง ฉันพบวิธีแก้ปัญหาที่แนะนำให้เพียงแค่ลากและวางลงบนบานหน้าต่างด้านซ้าย แต่ไม่ได้ทำงานกับ Ubuntu 14.04 ของฉัน
ไม่มีใครรู้ว่ามันทำงานได้ที่นี่?
ฉันต้องการเพิ่มลิงก์ที่กำหนดเองไปที่หน้าต่างสถานที่ที่ด้านบนของบานหน้าต่างด้านซ้ายในทุกหน้าต่างหอยโข่ง ฉันพบวิธีแก้ปัญหาที่แนะนำให้เพียงแค่ลากและวางลงบนบานหน้าต่างด้านซ้าย แต่ไม่ได้ทำงานกับ Ubuntu 14.04 ของฉัน
ไม่มีใครรู้ว่ามันทำงานได้ที่นี่?
คำตอบ:
มีหลายวิธีในการเพิ่มลิงค์ไปยังสถานที่ต่างๆ มันเรียกว่าคั่นหน้า ในขณะที่อยู่ในไดเรกทอรีที่คุณต้องการเพิ่มให้คลิกที่เมนูที่คั่นหน้าและทำเครื่องหมายเป็นเครื่องหมายหนังสือ
ขออภัยที่นำคำถามเก่า ๆ มาใช้ แต่คำตอบที่ได้รับการยอมรับจะอธิบายวิธีเพิ่มรายการลงในบุ๊คมาร์คไม่ใช่สถานที่ น่าเศร้าที่คุณไม่สามารถเพิ่มลงในรายการสถานที่ได้
.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
บุ๊กของคุณจะถูกเก็บไว้ใน ปรากฏว่ารายการที่ซ้ำกัน (รายการที่อยู่ในทั้งที่คั่นหน้าและสถานที่) แสดงเฉพาะในสถานที่อย่างน้อยใน Nautilus
คุณสามารถเพิ่มรายการของคุณเองโดยแก้ไขไฟล์ 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
พวกเขาจะปรากฏที่แตกต่างกันในเมนูด้านซ้ายใน ดูหัวข้อนี้เช่น