How can I write braces, { and }, in Emacs on Mac OS X with a scandinavian keyboard layout?
Solution 1
I found the answer on StackOverflow.com:
Unable to type braces and square braces in emacs
(setq mac-option-modifier nil
mac-command-modifier 'meta
x-select-enable-clipboard t)
Solution 2
I tried fondling with my keypad and found out that ctrl + alt + 8 or 9 works for curly brackets { or }
Solution 3
You likely have this problem in all command-line applications and even your shell.
Disable Use Option as Meta key in Terminal » Preferences » Settings » Keyboard.
This might be a problem for you, so other options are key remapping solutions, utility applications like Butler where you can define key sequences and map them on self-defined hotkeys, or changing your keyboard using Ukelele.
Related videos on Youtube
Comments
-
Jonas over 1 year
I can not write
{
and}
in Emacs on my Macbook Air with a Swedish keyboard layout. In all other programs I do this by pressing alt + shift + ( for{
and the corresponding keys with ) for}
.How can I type
{
and}
in emacs? -
mico over 10 yearsThis works well for Emacs app
-
mico over 10 yearsthis works for emacs launched by the command line, but you lose the use of alt as meta and have to type e.g. esc-x instea of M-X
-
HikeMike over 10 years@mico That's why this might be a problem for you. You need to choose an option here. Workarounds are Esc for Meta, or changing the keyboard layout. (Or, well, Emacs.app :-) )
-
Carl B over 9 yearsfondling sounds creepy.
-
AdrieanKhisbe over 8 yearsor this one so answer only affect the right tab