Jawaban untuk pertanyaan seperti ini cenderung bersifat subjektif. Saya cenderung tidak setuju bahwa Emacs.app tidak terintegrasi dengan baik di MacOS. Saat ini saya menggunakan Emacs.app reguler dari emacsformacosx.com (bukan Aquamacs) dan beberapa baris di ~ / .emacs dapat dengan mudah menggunakan pintasan yang sudah dikenal, misalnya coba
(setq mac-option-modifier nil)
(setq mac-right-option-modifier 'meta)
(setq mac-right-command-modifier 'hyper)
;; M-x to its usual meaning:
(global-set-key (quote [343144]) (quote execute-extended-command))
;; M-p to its usual meaning:
(global-set-key (quote [332412]) (quote next-history-element))
Pintasan seperti cmd-O juga membuka dialog file MacOS biasa sehingga tidak perlu mempelajari pintasan baru. Secara kebetulan, beberapa pintasan umum MacOS sebenarnya berasal dari Emacs (misalnya Ca untuk awal-line-dan Ce untuk akhir-baris yang merupakan default di sebagian besar aplikasi MacOS seperti Safari atau iWork).
Alasan utama mengapa saya menggunakan Emacs:
Dukungan untuk hampir semua bahasa pemrograman, tidak hanya penyorotan sintaksis tetapi juga penataan, penyelesaian pengidentifikasi, lekukan otomatis (hanya menggunakan TAB dalam emacs menjaga kode tetap bersih dan mencegah sejumlah kesalahan ketik / kurung yang tidak cocok dll)
mode org
Dukungan hebat untuk mengedit / mempratinjau dokumen LaTeX menggunakan AUCTex
Kompatibilitas alur kerja dengan desktop saya, yang merupakan komputer Linux
Alat yang ampuh untuk pengembangan perangkat lunak (dan tidak hanya) seperti magit, muncul
Dukungan luar biasa di EmacsWiki