Yanıtlar:
Bu benim .emacs
dosyamda 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-meta
etkinleş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.
option
anahtarınızın şu şekilde davranmasınısuper
istiyorsanız, ayarlamanız gerekirmac-option-modifier 'super
.super
Anahtarı pencerelerim arasında gezinmeme yardımcı olduğu için kullanışlı buluyorum .