Vim on Windows:チルダ付きの文字は入力できません


2

Windowsでvimを実行していますが、デッドキーのあるUSキーボードレイアウトを使用しています。~+を押すとaa(代わりにã)出力として取得されます。

他の情報:

  • ~+ aãgVimで目的のものを生成します。
  • ~+ aは、ãWindowsコマンドプロンプト(vimの外部)で目的のものを生成します
  • ~+ aは、実際には、aon vimを生成しています。間違った方法で表示するだけではありません。たとえば私ならば:imap a b、私が得るbのいずれかを押すときaまたは~+ a
  • デッドキーで作成されたその他のアクセントáà、などとして機能します。
  • ãまたはõ入力しても表示されませんdig

   A` A  192  A^ A  194  A~ A
   I" I  207  N~ Ñ  209  O` O
   a^ â  226  a~ a  227  a" ä
   o` ò  242  o^ ô  244  o~ o
  • ãvimにコピーして貼り付けると、が表示されaます。ファイルを保存して他のエディターで開くと、vimは実際にã

vim特殊文字を入力するには、私は<KBD> Ctrlキー+ K </ KBD>を入力し、特殊な配列(すなわち入力する必要が~+n:+o)を。次に、国際キーボードを使用していませんが、挿入されます。
オタクウォーラー

はい、Ctrl + K、a、〜を押してãを入力することもできますが、これもを生成しaます。質問を(一部の)出力で:dig(vimのダイグラフを表示)に更新しました
-VImProblem

encodingのvimに?utf8の代わりに8ビット文字セットを使用していますか?有向グラフリストに間違って見える他の文字はありますか?
ブラッドゾニエ13年

を取得しfileenconding=""fileencondings=utf8set enconding返しますunknown option。他の文字が間違って探してありますが、あなたは私のような掘るの出力のうちのいくつかを見ることができます:ÃÒõÂÀ、やや奇妙なâôáóç[OK]を見て
VImProblem

回答:


0

私が見つけた唯一の回避策は、minttyを使用することです(vimのminttyバージョンは、mingw-get.exeを使用してインストールできます)。プラスとして、より快適なコピーアンドペースト、フルスクリーンなどを備えたサイズ変更可能なターミナルを取得できます。


これはすべてローカルのWindowsマシンにありますか?または、別のマシンに切り替えますか?sshは、チルダをエスケープ文字として使用するように構成されている場合、チルダを取得できます。頭に浮かぶ他の唯一のものは、プラグインに関するものです。しかし、minttyバージョンが動作することは非常に奇妙です。どの端末を使用していましたか?
lornix
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.