2013-05-12 15 views
8

Tôi đang gặp rắc rối để làm cho flyspell hoạt động trong các emacs. Tôi là người dùng máy Mac, nhưng tôi không sử dụng Aquamac, có vẻ như cung cấp thiết bị này theo mặc định.Không thể tìm ra cách giải quyết kiểm tra flyspell để làm việc

Starting new Ispell process [/usr/local/bin/aspell::default] ... 
ispell-init-process: Error: No word lists can be found for the language "en_US". 

Trả lời

3

Thông báo lỗi đang cố gắng để cho bạn biết rằng Emacs bắt đầu các chương trình bên ngoài aspell trong một tiến trình con, đó là tốt, nhưng nó không thể tìm thấy tập tin từ điển của nó, mà là xấu. Thử nhập M-x ispell-change-dictionary RET SPC để xem có bất kỳ tệp từ điển nào mà Emacs biết và chọn một trong số chúng hay không.

Nếu điều đó không hiệu quả, thì có sự cố với cài đặt flyspell của bạn. Những gì để thử tiếp theo phụ thuộc vào phiên bản Emacs bạn đang sử dụng (phiên bản thiết bị đầu cuối đi kèm với OS X, một phiên bản thiết bị đầu cuối mới hơn được cài đặt thông qua Homebrew hoặc MacPorts, phiên bản Cocoa hoặc Aquamac). Trên máy của tôi, ví dụ, tôi đang chạy Cocoa Emacs 24 dưới Snow Leopard và flyspell.el được cài đặt sẵn, nhưng để thực sự hoạt động, tôi phải cài đặt gói aspell bằng Homebrew (cung cấp tệp thực thi aspell và tệp từ điển của nó). Bạn có thể cho chúng tôi biết thêm thông tin về môi trường của bạn (phiên bản OS X, phiên bản Emacs, v.v.) không?

Các vấn đề liên quan