When I'm using arguments with quotes in the Terminal, the quote is first highlighted and then changes to a special character when certain characters are entered after it.

For example trying to type "u changes to ü.

How do I disable this?

I'm on OS X El Capitan, 10.11.6

  • Could you give a more complete example of this? I'm in Terminal and I can type a double-quote, then a lowercase u, and the umlaut does not appear.
    – IconDaemon
    Commented Aug 28, 2019 at 12:58
  • Well I can't really explain it any further. I must have changed a system setting somewhere that enables it but I have no idea how to change it back (I'm not a mac guy).
    – ImJimmi
    Commented Aug 28, 2019 at 13:05
  • Hi Jimmi, welcome to Ask Different. Which keyboard is configured on your Mac? (You can find this information in Apple menu>System Preferences>Keyboard>Input Sources)
    – jaume
    Commented Aug 28, 2019 at 13:18

2 Answers 2


Go to system prefs/keyboard/input sources and get rid of the layout called US International PC. Use US or ABC instead.


If you are using iTerm2, then select Esc+ for the Left Option Key in Preferences > Profile > Keys. Then you can use Option-b for the previous word and Option-f for the next word.

enter image description here

  • This answer doesn't seem to have anything at all to do with the question. Did you intend to post it somewhere else? Commented Jan 15, 2021 at 12:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .