เปิด Emacs ด้วย --debug-init บน OS X


10

ฉันพยายามแก้ไขwhy my .emacs does not load.ข้อผิดพลาดข้อความ

Invalid read syntax: # ... Start Emacs with
the `--debug-init' option to view a complete error backtrace.

คำถามของฉันคือ: ฉันจะทำอย่างไร สิ่งที่ฉันพยายามจนถึงตอนนี้ก็คือ

เปิด -a --debug-init Emacs.app

Unable to find application named '--debug-init'

open -a Emacs.app --debug-init

open: unrecognized option `--debug-init'

ฉันมีไฟล์การกำหนดค่า emacs ในโฮมไดเร็กตอรี่ของฉัน

คำตอบ:


15

ฉันไม่ได้ใช้ Mac ตอนนี้ฉันจึงไม่สามารถตรวจสอบได้ แต่สิ่งนี้ควรจะได้ผล:

open -a /Applications/Emacs.app --args --debug-init

หมายเหตุ: ต้องใช้ Snow Leopard และใหม่กว่า

แก้ไข: คุณสามารถลองนี้:

/Applications/Emacs.app/Contents/MacOS/emacs --debug-init

หากวิธีนี้ไม่ได้ผลให้ลองใช้ตัวอักษร "E" ใน "emacs" (ฉันไม่แน่ใจว่า Emacs.app มีโครงสร้างภายในอย่างไร แต่ตัวปฏิบัติการหลักน่าจะเป็นหนึ่งในสองแบบนี้)


ขอบคุณมากมันใช้งานได้! ยอมรับเมื่อฉันแก้ไขข้อผิดพลาด
r4

อันไหนในสองอันที่ทำงาน? (ยังไม่ได้อยู่ที่เครื่อง Mac ของฉัน)
oboewan42

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