A. Apakah ada pemeriksa ejaan yang dibangun untuk Emacs?
Ini sepertinya mengatakan bahwa ada "paket ispell bawaan" yang "menangani pemeriksaan ejaan dan koreksi".
Manual (Emacs> Fixit> Ejaan> 16.4) membuatnya terdengar seperti tidak ada yang dibangun di: "Perintah ini hanya berfungsi jika program pemeriksa ejaan Aspell, Ispell atau Hunspell diinstal. Program-program ini bukan bagian dari Emacs, tetapi salah satunya biasanya diinstal di GNU / Linux dan sistem operasi gratis lainnya. "
B. Jika ada pemeriksa ejaan yang terpasang di Emacs, bagaimana cara menggunakannya? Perintah dalam manual (Emacs> Fixit> Ejaan> 16.4) tidak berfungsi.
Ketika saya mencoba "Mx ispell", saya mendapatkan ini:
Memulai proses Ispell baru ispell dengan kamus default ... berlaku: Mencari program: tidak ada file atau direktori, ispell
C. Jika tidak ada pemeriksa ejaan yang terpasang di Emacs, apa cara paling sederhana untuk membuatnya bekerja pada mesin Windows 8 atau 10? Aku bahkan tidak peduli dengan pemeriksaan ejaan "on-the-fly". Saya akan senang bisa mengetik perintah dan meminta pemeriksa ejaan memeriksa buffer.
Terima kasih!
sumber
flyspell
mode minor (yang menggunakan infrastruktur yang sama denganispell
.ediff
: ini adalah paket bawaan yang menunjukkan perbedaan antara file atau buffer, tetapi menggunakan program eksternal yang dipanggildiff
untuk menghitung perbedaan tersebut. Saya menemukan bahwa pada Windows, bersama dengan Emacs Saya juga ingin menginstaldiff
,grep
,find
dan pemeriksa ejaan (saya menggunakanaspell
). Hanya dengan empat program itu, Emacs di Windows terasa hampir sama dengan saya di Linux!Jawaban:
Kutipan dari manual Emacs :
Anda harus menginstal dan mengkonfigurasi binari secara terpisah.
Hunspell
pacman
. Tergantung pada OS Anda, Anda dapat memiliki versi 32 atau 64bit.Sebuah mantra
Ispell
Apa yang harus digunakan?
Ini tidak dijawab dengan mudah: Pengembangan Aspell terhenti , tetapi ia berhasil dengan baik untuk bahasa Inggris. Perkembangan Ispell akan maju setelah berhenti lama, jika Anda sekolah tua, Anda ingin mengikutinya. Hunspell sedang dalam pengembangan dan versi baru muncul dari waktu ke waktu.
Hunspell memiliki fitur yang dapat Anda gabungkan beberapa kamus. Fitur ini didukung oleh ispell.el yang dikirimkan bersama Emacs 25.
Saya menggunakan Msys2 dan Hunspell.
sumber
aspell
juga tersedia melalui manajer paket cygwin.ispell.el
paket dengan Emacs. Dan ya, "paling sederhana" sangat bergantung pada selera Anda, itulah alasan saya menjauh dari memberikan jawaban untuk itu.