Wiki:MacOsEmacs

Version 2 (geändert von mortuos.plango@…, vor 8 Jahren) (Diff)

Ebene 5 funktioniert nicht :(

Leider gibt es bei der Verwendung von Emacs mit Neo2 unter Mac OS einige Probleme, da dort die Option-Taste oft als Meta-Taste benutzt wird. Hier ist eine Möglichkeit, wie man dieses Problem beseitigen kann:

Das Ziel ist, dass die CapsLock-, "#"- und rechte Option-Taste als Umschalter für die 3. Ebene dienen, die linke Option-Taste jedoch ihre ursprüngliche Funktion behält.

Getestet mit:

Benötigte Programme:

Einschränkungen:

  • Tastenkombinationen mit Modifier und Zeichen aus der 3. Ebene (z. B. Meta-; und Ctrl-_ ) funktionieren nicht. Alternative zu C-_ wäre z. B. einfach CMD-z
  • die Griechisch-Ebene (Ebene 5) funktioniert nicht

Vorgehen:

  • Alle anyOption in neo.keylayout durch rightOption ersetzt
  • in den Systemeinstellungen:
    • in Tastatur->Sondertasten "Standard wiederherstellen" (falls nicht schon standard)
    • in PCKeyboardHack "Change Caps Lock" auf 61 setzen (d. h. rightOption)
    • in KeyRemap4MacBook "Enable CapsLock LED Hack" und "NEO Keyboard Layout Fixes" aktivieren
  • in Emacs ns-right-alternate-modifier auf "none" und ns-alternate-modifier auf "meta" setzen (d. h. Emacs verwendet nur die linke Option-Taste als Meta)

Fertig!