Deutscher Umlaut kann in .vimrc nicht zugeordnet werden

13

Ich versuche einen Weg zu finden, um deutsche Umlaute zuzuordnen (Ä, ä, Ö, ö, Ü, ü).

Eine einfache Verknüpfung wie diese funktioniert nicht:

inoremap <c-ö> <Esc>

Beim Schlagen passiert nichts ctrl+ö.

Kennt jemand eine Lösung dafür?

Rotareti
quelle
4
Vielleicht hilft diese Antwort? stackoverflow.com/a/21389290/5260921
cbaumhardt
Es hilft .. Obwohl die Antworten mich traurig machen ..: '- |
Rotareti
Ich verstehe, ich war auch dabei :( Ich habe mich
entschlossen,
2
faq1 und faq2
Christian Brabandt
1
@le0m, in Vim verwende ich Digraphen (im Einfügemodus drücke Strg + K, dann zB o :), und in einer normalen Linux-Umgebung zum Schreiben von Mails oder so verwende ich eine Tastenkombination (GNOME compose key)
cbaumhardt 23.02.16

Antworten:

1

Vim (obwohl ich kann nicht attestieren , wenn das wahr ist für jeden Build und Version) eigentlich nur Griffe gültigen ASCII - Steuercodes .

Dies ist der Grund, warum Vim beim Drücken von Ctrl+ M( 0Din diesem Fall) einen speziellen "Steuercode" erhält , während es für Ctrl+ keinen solchen Code gibt ,, sodass er nicht zugeordnet werden kann.

Genau zu diesem Thema gibt es eine interessante Diskussion: https://groups.google.com/forum/#!topic/vim_dev/Ym6D-kWIsyo

Christian Rondeau
quelle
Eine sehr ähnliche Antwort finden Sie hier: stackoverflow.com/a/16748339/154480
Christian Rondeau