ฉันกำหนดค่า evince ให้เป็นแอปพลิเคชันเริ่มต้นของฉันเพื่อเปิดไฟล์ pdf (โดยใช้ Open ด้วย ... และคลิกที่เปิดไฟล์ pdf ด้วยแอปพลิเคชันนี้เสมอ) แต่เมื่อฉันพิมพ์gnome-open foo.pdf
แทน evince ฉันมี Nautilus ที่เปิดขึ้นในโฟลเดอร์ที่ถูกต้อง ไฟล์ที่ฉันเลือก
สิ่งนี้รบกวนโดยเฉพาะอย่างยิ่งเนื่องจากฉันใช้ปลั๊กอิน LaTeX สำหรับ gedit และเมื่อฉันลองและคอมไพล์ไฟล์ tex เป็น pdf แทนที่จะเปิดหน้าต่างใหม่ด้วยไฟล์ pdf ที่คอมไพล์แล้วฉันเพิ่งมีป๊อปอัป nautilus ฉันรู้ว่าฉันสามารถแก้ไขสคริปต์ของปลั๊กอิน LaTeX ของ gedit เพื่อโทรหา evince (หรือ acroread) ด้วย pdf ที่ฉันต้องการเปิด แต่นี่เป็นวิธีแก้ปัญหาและไม่ใช่วิธีแก้ปัญหาที่ฉันกำลังมองหา
xdg-open
อะไร ไม่เคยได้ยินเลย
gvfs-open
ในขณะที่gnome-open
ใช้เป็นทางเลือกหากไม่พบ gvfs-open มันขอแนะนำให้คุณใช้ XDG เปิดแทน gnome-เปิดเพื่อให้สคริปต์ของคุณ / ปพลิเคชัน / สิ่งจะเป็นแบบพกพามากขึ้น (และหลักฐานในอนาคต)
xdg-open
หรือไม่?