German “umlaut” in Terminal.app

I found this hint while I was working with irb (ruby) and realized that I can’t type ö, ä and ü. To enable umlaut(e) do:

  • Terminal -> Settings -> choose “xterm-color”
  • Terminal -> Window settings -> Display -> Character encoding -> choose Latin-9 (UFT-8 works too but interferes with backspace)
  • Terminal -> Windows settings -> Emulation -> enable “convert non - ASCII characters in escape sequence”
  • Then put the following in your ~/.inputrc (if it’s not there create the file in your home dir):


    set meta-flag ON
    set input-meta On
    set conver-meta Off
    set output-meta On
    set show-all-if-ambiguos On


    That’s it. Restart Terminal.app or do “source ~/.inputrc”

    Leave a Reply