Mở Emacs bằng --debug-init trên OS X


10

Tôi đang cố gắng gỡ lỗi Thông why my .emacs does not load.báo lỗi.

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

Câu hỏi của tôi là: Làm thế nào để tôi làm điều đó? Những gì tôi đã cố gắng cho đến nay là điều này.

mở -a --debug-init Emacs.app

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

mở -a Emacs.app --debug-init

open: unrecognized option `--debug-init'

Tôi có tập tin cấu hình emacs trong thư mục nhà của tôi.

Câu trả lời:


15

Hiện tại tôi không có máy Mac nên tôi không thể kiểm tra, nhưng điều này sẽ hoạt động:

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

Lưu ý: yêu cầu Snow Leopard và sau đó.

EDIT: Bạn cũng có thể thử điều này:

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

Nếu điều đó không hiệu quả, hãy thử viết hoa chữ "E" trong "emacs". (Tôi không chắc Emacs.app được cấu trúc bên trong như thế nào, nhưng phần thực thi cốt lõi có lẽ phải là một trong hai.)


Rất cám ơn, nó đang hoạt động! Chấp nhận khi tôi đã giải quyết lỗi.
r4.

Mà một trong hai làm việc? (Vẫn không có ở máy Mac Mac của tôi)
oboewan42

Cả hai đều cho kết quả chính xác như nhau. Sự thành công!
r4.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.