Saya menggunakan brew
sebagai manajer paket saya untuk Emacs dan ispell. Saya telah menginstal keduanya. Melakukan google cepat, saya tidak dapat menemukan cara memberitahu Emacs di mana ispell dan memuat kamus yang sesuai.
Sekarang ketika saya melakukan M-x ispell-check-version
, Emacs saucily menjawab: Searching for program: No such file or directory
.
Bagaimana cara mengkonfigurasi Emacs
untuk digunakan ispell
?
Apa yang membantu saya menyelesaikan masalah ini tanpa mengedit
.emacs
jalur absolut saya (yang enggan saya lakukan, ketika saya berbagi file antara OS yang berbeda) sedang menginstal ispell via brewseperti yang dijelaskan dalam jawaban ini (dan komentar saya).
sumber
Ini adalah masalah variabel lingkungan. The
exec-path-from-shell
paket tetap masalah ini bagi saya.Setelah mengevaluasi
(exec-path-from-shell-initialize)
, ispell berhasil.sumber
Bahkan jika Anda menggunakan brew hanya untuk ispell instal dan telah menginstal emacs dari jenis dmg ini , dan Anda menjalankan emacs dari ikon di dock, Anda akan ingin logout dan login lagi, karena OS X cache item di jalur Anda dan tidak akan melihat ispell segera. Jika informasi ini bukan berita baru bagi Anda, Anda mungkin bisa menyelesaikan masalah ini.
sumber
Cukup yakin ini harus menjadi masalah yang diselesaikan sekarang, tetapi masih ingin menambahkan bahwa saya telah berhasil menggunakan ispell di Mac OS X. Menginstal ispell di homebrew dan kemudian menambahkan jalur yang benar di .emacs (/ usr / local / bin) diselesaikan masalah bagi saya.
sumber