How can I write braces, { and }, in Emacs on Mac OS X with a scandinavian keyboard layout?

43,662

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.

Share:
43,662

Related videos on Youtube

Jonas
Author by

Jonas

I'm a Computer Science student.

Updated on September 17, 2022

Comments

  • Jonas
    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
    mico over 10 years
    This works well for Emacs app
  • mico
    mico over 10 years
    this 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
    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
    Carl B over 9 years
    fondling sounds creepy.
  • AdrieanKhisbe
    AdrieanKhisbe over 8 years
    or this one so answer only affect the right tab