ฉันจะเพิ่มทางลัดโฟลเดอร์ไปยัง Launcher ได้อย่างไร


16

ฉันต้องการเพิ่มโฟลเดอร์ลงในตัวเรียกใช้งานเพื่อให้สามารถเข้าถึงได้อย่างง่ายดาย ฉันจะเพิ่มทางลัดไปยังตัวเรียกใช้งานได้อย่างไร



@G_P เขาต้องการทางลัดไม่ใช่ไอคอนแยกต่างหาก
Jacob Vlijm

1
@JacobVlijm ให้คำตอบที่ได้รับการยอมรับอย่างถูกต้องในคำแนะนำที่ซ้ำกันที่เชื่อมโยงExec=nautilus YOURFOLDERและคำตอบของคุณในคำถามนี้Exec=nautilus /path/to/thefolderดังนั้นทั้งสองคำถามจึงมีคำตอบเหมือนกันซึ่งทำให้พวกเขาซ้ำกัน แม้ว่าคุณจะเพิ่มจุดที่น่าสนใจไม่กี่
Sergiy Kolodyazhnyy

@SergiyKolodyazhnyy คิดว่าคำถามนี้ทำให้ผู้ล่อลวงไม่ใช่คำตอบ นอกเหนือจากนั้นความแตกต่างมากมายในคำตอบที่ฉันเชื่อ แต่เป็นการสนทนาเก่า
Jacob Vlijm

คำตอบ:


24

มีสองวิธี:

แบบไดนามิก

คุณสามารถเพิ่มทางลัดไปยังโฟลเดอร์โดยการเรียกดู (ในหอยโข่ง) ในโฟลเดอร์ที่คุณต้องการเพิ่มและเลือก "เพิ่มที่คั่นหน้า" จากเมนูที่คั่นหน้า หรือคุณสามารถกด+Ctrl Dที่คั่นหน้าเว็บที่คุณสร้างขึ้นด้วยวิธีนี้จะเพิ่มโดยอัตโนมัติไปยังFilesไอคอนในตัวเรียกใช้งานในส่วนด้านบน (Nautilus เพิ่มทางลัดเหล่านี้ไปยังแฟ้ม: ~/.config/gtk-3.0/bookmarks)

ในส่วน "คงที่" ของไอคอนตัวเรียกใช้

หรือคุณสามารถเพิ่มทางลัดไปยังไอคอนไฟล์ (หรือไอคอนอื่น ๆ ) โดยแก้ไขไฟล์ .desktop วิธีนี้ช่วยให้คุณสามารถควบคุมชื่อของทางลัดและลำดับของทางลัดได้มากขึ้นหากคุณมีมากกว่าหนึ่ง

  • ในการทำเช่นนั้นก่อนอื่นให้คัดลอกไฟล์. desktop ไปที่ ~/.local/share/applications

    cp /usr/share/applications/nautilus.desktop  ~/.local/share/applications/nautilus.desktop
    
  • เปิดไฟล์ (คัดลอก) ด้วย gedit มันจะไม่เปิดโดยการดับเบิลคลิกดังนั้นเปิดหน้าต่าง gedit และลากไฟล์ไปที่หน้าต่าง gedit

  • มองหาเส้น:

    Actions=Window;
    

    เพิ่มชื่อที่คุณต้องการให้โฟลเดอร์ของคุณในตัวเรียกใช้งาน:

    Actions=Window;YourFolder;
    
  • ในตอนท้ายของไฟล์เพิ่มส่วนดังนี้:

    [Desktop Action YourFolder]
    Name=YourFolder
    Exec=nautilus /path/to/thefolder
    OnlyShowIn=Unity;
    

ออกจากระบบและกลับมาตอนนี้คุณจะมีทางลัดในไอคอนไฟล์โดยคลิกขวา

คำอธิบาย:

ไอคอนใน Dash และตัวเรียกใช้แทนไฟล์ .desktop ไอคอนเหล่านี้มีคำสั่ง "หลัก" หนึ่งรายการ (นั่นคือสิ่งที่จะเกิดขึ้นหากคุณคลิกที่ไอคอน) แต่ก็สามารถมีทางลัดจำนวนมาก (เข้าถึงได้ด้วยการคลิกขวา)

คำสั่งนี้ "หลัก" ที่สามารถพบได้ในExec=บรรทัดในส่วนด้านล่าง[Desktop Entry]ที่ทางลัดมีการระบุไว้ในบรรทัดActions=และกำหนดไว้ใน[Desktop Action YourFolder]- ส่วน (s)

เดสก์ทอปไฟล์ใน~/.local/share/applicationsลบล้างคนใน/usr/share/applicationsแต่ครั้งแรกหลังจากที่คุณคัดลอกต้นฉบับไปยังไดเรกทอรีท้องถิ่นคุณต้องเข้าสู่ระบบ / ออกใน ขั้นตอนใหม่ทั้งหมดคือการแก้ไขโลคัลและคงไว้ซึ่งต้นฉบับดั้งเดิม

บันทึก:

บุ๊กมาร์กที่คุณสร้างโดยวิธีแรกจะถูกเพิ่มลงในไอคอนโดยอัตโนมัติ แต่ไม่ได้เป็นส่วนหนึ่งของnautilus.desktopไฟล์


แก้ไขสำหรับ 15.04 และใหม่กว่า

คำตอบข้างต้นใช้สำหรับ 15.04 และสูงกว่าเช่นกัน แต่ตัวเรียกใช้งานเพื่อแก้ไข (คัดลอกภายในเครื่อง) สำหรับส่วนคงที่คือ:

/usr/share/applications/org.gnome.Nautilus.desktop

แทน

/usr/share/applications/nautilus.desktop

@dushyantashu นี่คือสิ่งที่คุณกำลังมองหา?
Jacob Vlijm

บุ๊กมาร์กที่สร้างโดยวิธีแรกจะเก็บไว้ที่ไหน
LoMaPh

1
@LoMaPh ~/.config/gtk-3.0/bookmarksพวกเขาจะถูกเก็บไว้ใน ฉันเพิ่มไปยังคำตอบ
Jacob Vlijm

คุณสามารถเพิ่มคำตอบที่ยอดเยี่ยมให้กับผู้สมัครซ้ำได้หรือไม่?
WinEunuuchs2Unix
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.