ホームページ  >  に質問  >  本文

vim キーマッピングに失敗しました

動作環境:

Fedora 21 ターミナル

質問:

まず

設定imap jk <ESC> 可以通过 jk 进行 <ESC>,不知道为什么用着用着,突然就失效了,按 jk 后直接输出 <ESC>を行ってください。

追加:

imap jk <ESC>は設定ファイルに書かれており無効です。
通常モードで :imap jk <ESC> を実行してから挿入モードに入るとうまくいきましたが、vim を終了して再度入るとまた失敗しました。
とても奇妙です:(

过去多啦不再A梦过去多啦不再A梦2683日前578

全員に返信(3)返信します

  • 大家讲道理

    大家讲道理2017-05-16 16:41:21

    imap は入力モードでのマッピングを指します。これは、テキストを直接入力するこの時点のキーボード マッピングです。 nmapに変更するか、もっと乱暴にmapを試してみるべきです

    返事
    0
  • 迷茫

    迷茫2017-05-16 16:41:21

    それを実行して:map、どのjkがマッピングされているかを確認することができます

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-16 16:41:21

    この原因として最も可能性が高いのは、<ESC> 原始的意义取消掉了,你直接按 ESC を使用して何かを入力しようとしたことです。

    正常であれば、マッピングを試してみてくださいimap jk <C-[>おそらく問題はないでしょう

    返事
    0
  • キャンセル返事