find-fileคุณถามเกี่ยวกับ นอกเหนือไปจากสิ่งที่คนอื่น (เช่นแดน) กล่าวว่าเกี่ยวกับว่ามันคุ้มค่าที่จะยังไม่ทราบเกี่ยวกับไฟล์ที่เปิดใช้โปรแกรมที่เกี่ยวข้องกับประเภทของไฟล์ (เช่นส่วนขยาย) dired-guess-shell-alist-userในตัวเลือก และถ้าคุณใช้ Emacs บน MS Windows คุณควรรู้วิธีเปิดไฟล์โดยใช้การเชื่อมโยงไฟล์ของ Windows
ตัวเลือกที่สามารถใช้ได้หลังจากที่คุณโหลดห้องสมุดมาตรฐานdired-guess-shell-alist-user dired-x.elการเชื่อมโยงเริ่มต้นของไฟล์ PDF ถูกกำหนดไว้ในตัวแปรdired-guess-shell-alist-defaultและเป็นโปรแกรมxpdf(มีให้ใน UNIX และ GNU / Linux) โดยใช้ตัวเลือกdired-guess-shell-alist-userที่คุณสามารถเช่นเชื่อมโยงมันแทนด้วยโปรแกรม Adobe Acrobat Reader โดยการเพิ่มการเชื่อมโยงนี้จะ alist ("\.pdf$" . "AcroRd32.exe")นี้:
จากนั้นคุณสามารถเปิดไฟล์ PDF ใน Dired !โดยใช้เพียงแค่ ที่ให้โปรแกรมเริ่มต้นว่า "คาดเดา" M-nซึ่งคุณสามารถเข้าถึงได้โดยการทำซ้ำ ดังนั้น!ตามมาด้วยM-nจะทำให้คุณคำสั่งเปลือกAcroRd32.exeถ้าจุดคือที่ชื่อไฟล์ PDF และหากที่คำสั่ง / โปรแกรมที่เกี่ยวข้องกับ \.pdf$regexp
นอกจากนี้ในการ Dired คุณสามารถใช้ประโยชน์จากความสัมพันธ์ของแฟ้มในdired-guess-shell-alist-userขณะที่ตัวจัดการไฟล์บุ๊ก, ที่อยู่, มีรูปแบบ PDF file ผลการเชื่อมโยงใช้สำหรับบุ๊กใด ๆ กับไฟล์ PDF ถ้าคุณใช้ห้องสมุดBookmark + ค่าปัจจุบันของdired-guess-shell-alist-userถูกใช้เป็นค่าเริ่มต้นของตัวเลือกbmkp-default-handlers-for-file-typesซึ่งควบคุมสิ่งนี้
คุณสามารถคิดของตัวเลือกdired-guess-shell-alist-userและเป็นที่ค่อนข้างคล้ายคลึงกับbmkp-default-handlers-for-file-types auto-mode-alistแต่จะแม็พรูปแบบชื่อไฟล์กับการกระทำของไฟล์แทนการแม็พกับโหมดบัฟเฟอร์ และจะมีผลเมื่อคุณใช้คำสั่งบางอย่างเท่านั้น
หากคุณใช้ MS Windows คุณสามารถ (หรือ) ใช้ประโยชน์จากการเชื่อมโยงไฟล์ Windowsที่มีอยู่เมื่อคุณเปิดไฟล์ใน Dired หรือ "ข้าม" ไปยังบุ๊คมาร์ค w32-browser.elสำหรับนี้คุณต้องห้องสมุด
สำหรับ Dired คุณยังต้องห้องสมุดDired + - ดูการใช้ Windows File สมาคมใน Dired สำหรับบุ๊กคุณยังต้องBookmark + - ดูBookmarking ไฟล์ที่คุณไม่สามารถเข้าเยี่ยมชมด้วย Emacsและ
บุ๊กเปิดการใช้ Windows สมาคมไฟล์