ではvim
、コマンド モードキーはex
command:map <key> <macro>
を介してマッピングでき、挿入モードキーは を介してマッピングできます:map! <key> <macro>
。マッピング後、コマンドモードキーと挿入モード キーからマッピングを削除するコマンドはunmap <key>
、unmap! <key>
それぞれ と です。
これは、コマンド モードキーではうまく機能しますが、挿入モードキーでは、キー展開はex
コマンド ライン プロンプトでも機能します。キーを入力しようとすると、マクロ展開が実行されてしまい、unmap!
コマンドの引数が正しくない ( E474: Invalid Argument
) または多分コマンドは、意図したもの ( ) とは異なるキーのマッピングを解除しようとする場合がありますE31: No such mapping
。
で挿入モードにマップされたキーを正しく削除するにはどうすればよいvim
ですか?