Yanıtlar:
Bu benim .emacsdosyamda ne var :
;;; I prefer cmd key for meta
(setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none)
(Bilmiyorsanız, bu satırları dosyaya ekleyin ~/.emacs(veya yoksa oluşturun) ve Emacs'ı yeniden başlatın.)
.Emacs öğenize yerleştirilebilecek bir ayar vardır: mac-command-key-is-metaetkinleştirmek için sıfır olmayan herhangi bir değere ayarlayabilirsiniz.
Bu ayarın açılması, özellikle Leopard veya daha üst bir sürüm kullanıyorsanız, garip karakterlerin yazdırılmasına neden olabilir. Bunu düzeltmek için, set-keyboard-coding-system.emacs yapılandırmanızda nil olarak ayarlamanız gerekir .
Anahtarı global olarak yeniden eşlemekten kaçınmıyorsanız , Doublecommand'a da bakabilirsiniz . Tüm uygulamalarda belirttiğiniz gibi tuşları kalıcı olarak yeniden eşler. Sağ CTRL anahtarı olmayan bir MacBook Pro'da emacs kullanıcısı olarak bunun çok değerli olduğunu gördüm: Sağ seçenek / alt anahtarımı CTRL anahtarı olarak yeniden eşledim. Tıkır tıkır çalışıyor.
Tabii ki, küresel olarak yeniden eşleştirilmekten kaçınmak istiyorsanız, önceki cevap muhtemelen daha iyi bir ders olacaktır.
optionanahtarınızın şu şekilde davranmasınısuperistiyorsanız, ayarlamanız gerekirmac-option-modifier 'super.superAnahtarı pencerelerim arasında gezinmeme yardımcı olduğu için kullanışlı buluyorum .