.vimrcでドイツ語の「ウムラウト」キーをマップできない


13

ドイツのウムラウトキー(Ä、ä、Ö、ö、Ü、ü)をマップする方法を探しています。

このような簡単なショートカットは機能しません:

inoremap <c-ö> <Esc>

私がヒットしても何も起こりませんctrl+ö

誰もがこれに対する解決策を知っていますか?


4
おそらくこの答えは役立ちますか?stackoverflow.com/a/21389290/5260921
cbaumhardt

答えは私を悲しくさせますが..: '-|
ロタレティ

私も理解している、私もそこにいる:(プログラミングに多くの利点があるQWERTZレイアウトの代わりにQWERTYを使用することに
決めました...-cbaumhardt


1
@ le0m、Vim内ではダイグラフを使用し(挿入モードではCtrl + K、次にo:など)、通常のLinux環境内ではメールを書くためにキーボードショートカット(GNOME作成キー)を使用します
cbaumhardt

回答:


1

Vim (すべてのビルドとバージョンに当てはまるかどうかは証明できませんが)は、実際には有効なASCII制御コードのみを処理します

Ctrl+ を押すとM、Vimは特別な「制御コード」(0Dこの場合)を取得しますが、Ctrl+ のようなコードはないため,、マッピングできません。

このテーマに関する興味深い議論がここにあります:https : //groups.google.com/forum/#!topic / vim_dev / Ym6D-kWIsyo


実際には、非常によく似た答えがここにあります。stackoverflow.com
クリスチャンロンドー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.