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 สมาคมไฟล์