2011-04-27 4 views
3

私はVIMを初めて使用し、MacVimのJanusプラグインコレクションを使用しています。私の<Insert>キーをリマップすることができません

何らかの理由で、キーは:helpにマップされます。そして、私はそれを再マップする方法を把握することはできません。私は、それが通常のモードからインサートに入り、インサートモードからノーマルモードに戻るように再マップしたい。私はこのスニペットを別の場所で見つけ、.vimrcにロードしましたが、愛はありません...それはまだ助けになります。

nnoremap <Insert> i 
inoremap <Insert> <Esc> 

私は間違っていますか?または、どのようにマップされているのかを知るにはどうすればいいですか? THX

+0

端末vの場合あなたの端末が特別なキーの予期せぬ制御コードを送信する可能性があります(それはvimが ''(ヘルプ用)を含んでいると解釈するかもしれません)...それは長いショットです... – sehe

答えて

3

<Insert>

は、 'オールド・ファッションド' キーを挿入され

テンキーの1は<kInsert>

あなたは現在

を行うことによってマッピングされているものを見ることができています
:map <Insert>  
:map <kInsert> 
+0

うーん、知っておいてよ。このインサートは実際には数字の「0」のものではなく、フルサイズのキーボードの矢印キーの上の6つのキーの1つです。本当に奇妙なのは、私がタイプした場合:mapとそのキー、それが出てくるのはです! –

+0

だから、に置き換えただけで、うまくいきます。とにかくリードしてくれてありがとう。今私は入力することを知っています:マップとキーは、それがキーが何だと思うか把握する。とても有難い! –

+0

私が見せたように、文字で入力すると何が出てくるのですか? ':map ' - まだ ' 'と表示されていれば、単にプラグインまたはあなたのvimrcからマップされているだけです。そうでない場合は、間違った端末キーコードを正常に診断しました:) – sehe