Wenn man auf einer englischen Mac-Tastatur versucht, in vim im insert-Modus ein ü einzugeben, dann verschwindet der eingegebene Text. Warum ist das so und was kann man dagegen tun?
Wie tief geht der Kaninchenbau? Wir fangen bei einer Tastatur an und Enden im vim source code. Ein Krimi in N Teilen.
Links und Quellen:
- Vortrag auf der Vereinsseite: https://www.noname-ev.de/chaotische_viertelstunde.html#c14h_690
- Mac Keyboard, Apple Inc., https://www.apple.com/shop/product/mxcl3ll/a/magic-keyboard-usb-c-us-english?fnode=9db455efa598aae11d7d6d4bc9115563bc90f3a09097f5ea0a3f9cf6c22580ffa9cbe0b7076f414ee04e059d0e27e3534caa7b8a7339177ad3e19a0d8f940f17e6ef6fc43622b1a4f2bc4585b6c1c240d42f061cddc9ab5b254c7eaa51e268fe282a15cda094c9fa83389608adca493f
- Space Cadet Keyboard (Symbolics LM-2 Lisp machine space-cadet keyboard), Shieldforyoureyes Dave Fischer / Retro-Computing Society of Rhode Island, Creative Commons Attribution-Share Alike 3.0 Unported https://creativecommons.org/licenses/by-sa/3.0/deed.en: https://en.wikipedia.org/wiki/File:Space-cadet.jpg
- ASCII Table: https://en.wikipedia.org/wiki/ASCII
- Alt Key: https://en.wikipedia.org/wiki/Alt_key
- Option Key: https://en.wikipedia.org/wiki/Option_key
- Meta Key: https://en.wikipedia.org/wiki/Meta_key
- Kitty Keyboard Protocol: https://sw.kovidgoyal.net/kitty/keyboard-protocol/
- Latin-1: https://en.wikipedia.org/wiki/ISO/IEC_8859-1
- Vim Source Code: https://github.com/vim/vim/blob/master/