-
I just switched from iterm to ghostty, being pretty happy so far! However, I am struggling with one thing for hours now. I am using a US keyboard and want to write German Umlauts in the terminal. Usually this works with option-a for ä, option-o for ö and option-u for ü (using Karabiner Elements). Although this works perfectly in all other apps (including iterm), I cannot find the proper keybind to get the result. It seems that option-o is bound to any other action, and I cannot find a configuration which solves that problem. Any help would be appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
I also struggled with figuring out how to enter umlauts using a US keyboard layout. While I do not use Karabiner Elements (I use the built-in keybind According to the documentation, macos-option-as-alt = false Note: This might break certain keybinds in your terminal that rely on the |
Beta Was this translation helpful? Give feedback.
-
Thanks @mgenser for pointing out the root cause of the issue. That got me unstuck :). I implemented a slightly different solution for myself. Remap only the needed subset of keys as follows
This has the advantage that other |
Beta Was this translation helpful? Give feedback.
-
Hey all, I'd recommend the following (or
With this, your left option key works as an |
Beta Was this translation helpful? Give feedback.
I also struggled with figuring out how to enter umlauts using a US keyboard layout.
While I do not use Karabiner Elements (I use the built-in keybind
Option+u
followed by the intended character—for example,Option+u
followed bya
forä
), I suspect our issues are related.According to the documentation,
Option
is treated as theAlt
key when using a US keyboard layout. After adding the following line to my config file, I was able to enter umlauts as usual:macos-option-as-alt = false
Note: This might break certain keybinds in your terminal that rely on the
Alt
key.