ฉันมีปัญหาเมื่อฉันพยายามทำการ Emacs แบบสุ่มเช่นorg-capture
หรือเปลี่ยนชื่อไฟล์ไปยังไดเรกทอรี (local) อื่นในdired
Emacs พยายามติดต่อกับเครื่องอื่นโดยใช้คนจรจัดสันนิษฐานว่าเป็นเรื่องของการทำให้สมบูรณ์อัตโนมัติหรือประวัติ เหตุผล สิ่งนี้ทำให้การแฮงค์และการรอคอยเป็นจำนวนมากเนื่องจากคนจรจัดเครื่องพยายามเชื่อมต่อไม่พร้อมใช้งาน
ฉันจะป้องกัน Emacs จากการค้นหาไฟล์ / สถานที่คนจรจัดได้อย่างไรเมื่อฉันดำเนินการพื้นฐานอื่น ๆ ฉันจะทราบได้อย่างไรว่า Emacs ได้รับแนวคิดว่าต้องดูภายในไฟล์ / ตำแหน่งระยะไกลสำหรับการทำงานที่ต้องการorg-capture
และdired-do-rename
อย่างไร
(setq recentf-exclude '("~$" "/tmp/" "/ssh:" "/sudo:"))
ฉันตั้งค่านี้เมื่อหลายปีก่อน การมีไฟล์ระยะไกลในรายการไฟล์ล่าสุดทำให้ฉันมีปัญหา แต่ฉันจำรายละเอียดไม่ได้ คุณอาจต้องลบไฟล์ระยะไกลทั้งหมดออกจากรายการไฟล์ล่าสุดด้วยตนเอง recentf-save-file
สถานที่มันจะถูกกำหนดโดยตัวแปร
debug-on-quit
โดยทำการM-x
สลับ to-debug-on-quit จากRET
นั้นกดC-g
เมื่อ emacs ค้าง มันจะพิมพ์ stacktrace มันอาจช่วยแก้จุดบกพร่องปัญหา
C-f
R
มันช่วยได้ไหม