Wie kann ich in Emacs unter Mac OS X mit einem skandinavischen Tastaturlayout geschweifte Klammern {und} schreiben?

11

Ich kann nicht schreiben {und }in Emacs auf meinem MacBook Air mit einem schwedischen Tastatur - Layout. In allen anderen Programmen mache ich dies durch Drücken von alt+ shift+ (für {und die entsprechenden Tasten mit )für }.

Wie kann ich Emacs eingeben {und }eingeben?

Jonas
quelle

Antworten:

1

Sie haben dieses Problem wahrscheinlich in allen Befehlszeilenanwendungen und sogar in Ihrer Shell.

Deaktivieren Sie die Option Option als Metataste in Terminal »Einstellungen» Einstellungen »Tastatur .


Dies kann ein Problem für Sie sein. Andere Optionen sind Lösungen zur Neuzuordnung von Schlüsseln, Dienstprogramme wie Butler, mit denen Sie Tastenfolgen definieren und auf selbst definierten Hotkeys zuordnen können, oder das Ändern Ihrer Tastatur mit Ukelele .

Daniel Beck
quelle
Dies funktioniert für Emacs, die über die Befehlszeile gestartet werden, aber Sie verlieren die Verwendung von Alt als Meta und müssen zB esc-x instea von MX
mico
@mico Deshalb könnte dies ein Problem für Sie sein . Sie müssen hier eine Option auswählen. Problemumgehungen sind Esc for Meta oder das Ändern des Tastaturlayouts. (Oder, na ja, Emacs.app :-))
Daniel Beck
1

Ich habe versucht, mit meiner Tastatur zu streicheln, und festgestellt, dass Strg + Alt + 8 oder 9 für geschweifte Klammern {oder} funktioniert.

Raman Paneru
quelle
1
Streicheln klingt gruselig.
Carl B