Bunun gibi soruların cevaplarının öznel olması muhtemeldir. Emacs.app'ın MacOS ile iyi entegre olmadığını kabul etmiyorum. Şu anda düzenli Emacs.app emacsformacosx.com (Aquamacs değil) kullanıyorum ve ~ / .emacs içinde birkaç satır kolayca tanıdık kısayolları kullanabilirsiniz, örneğin deneyin
(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))
Ayrıca cmd-O gibi kısayollar normal MacOS dosya iletişim kutusunu açar, böylece yeni kısayollar öğrenmeye gerek kalmaz. Bu arada, birkaç yaygın MacOS kısayolu aslında Emacs'tan gelir (örneğin, Safari veya iWork gibi çoğu MacOS uygulamasında varsayılan olan satır başı için Ca ve satır sonu için Ce).
Emacs'ı kullanmamın ana nedenleri:
Hemen hemen her programlama dili için destek, sadece sözdizimi vurgulama değil, aynı zamanda stil, tanımlayıcıların tamamlanması, otomatik girinti (sadece emacs'ta TAB kullanmak kodu temiz tutar ve oldukça iyi sayıda yazım hatası / eşleşmeyen parantez vb.
kuruluş modu
AUCTex kullanarak LaTeX belgelerini düzenleme / önizleme için mükemmel destek
Linux bilgisayar olan masaüstümle iş akışı uyumluluğu
Magit, ortaya çıkan yazılım geliştirme (ve sadece değil) için güçlü araçlar
EmacsWiki'de inanılmaz destek