2010-01-06 40 views
8

Tôi sử dụng phiên bản emacs 23.1.50 trên hệ điều hành Windows XP. Tôi không thể thiết lập hunspell hoặc aspell như một phần của emacs với ví dụ được cung cấp bởi wiki emacs. Bất cứ ai đã làm việc confiugration cho windows xp và xin vui lòng giúp tôi ra ngoài.Emacs Kiểm tra chính tả Windows - aspell hoặc hunspell

Trả lời

15

Tôi sử dụng aspell để kiểm tra chính tả với các emac trên Windows. Nhìn vào tập tin .emacs của tôi, tôi có thể thấy các biến cấu hình này.

(custom-set-variables 
    '(ispell-dictionary "british") 
    '(ispell-program-name "H:\\bin\\aspell\\bin\\aspell.exe")) 

Tôi đã cài đặt aspell bằng trình hướng dẫn cài đặt. M-S-$ispell-bufferflyspell-mode và các thiết bị tương tự đều hoạt động chính xác với tôi.

+0

Tôi không thể làm cho hunspell hoạt động theo bất kỳ cách nào. Bây giờ thiết lập với aspell và nó hoạt động tốt. –

+0

Tôi sẽ bỏ phiếu cho câu trả lời nếu bạn cung cấp thông tin về cách sử dụng hai từ điển cùng một lúc. :) – Rekin

2

aspell có thể dễ dàng cài đặt trên các cửa sổ bằng cách sử dụng cygwin. Trong thiết lập Cygwin, tìm kiếm aspell trong thanh tìm kiếm và chọn nó để cài đặt. Nhớ cũng chọn từ điển bạn muốn cài đặt (cho ngôn ngữ tiếng Anh - aspell-en). Thêm thư mục cygwin/bin vào đường dẫn tải trong các emacs, để các emacs có thể tìm thấy tệp thực thi khi cần. Cuối cùng, thêm dòng sau vào tập tin emacs của bạn:

(setq-default ispell-program-name "aspell") 

HTH

+0

Cảm ơn, đây chính xác là những gì tôi cần. Chỉ, để làm cho nó hoạt động, tôi phải thêm thư mục bin cygwin vào đường dẫn exec thay vì đường dẫn tải. – Kaos

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