web-dev-qa-db-ja.com

numpadをvimで、term = xtermのosxでiterm2を使用して動作させるにはどうすればよいですか?

私のテンキーはiterm2(bash)で動作しますが、vimの挿入モードでは数字ではなく文字を挿入します。

Vimに正しいエスケープコードを認識させるにはどうすればよいですか。

私はここで提案されているように、うまくいかずにエスケープコードを編集してみました: http://code.google.com/p/iterm2/issues/detail?id=702

50
J0hnG4lt

答えは、「設定」->「プロファイル」->「キー」に移動して、「xterm with Numeric Keypad」のプリセットをロードすることです。

85
J0hnG4lt

私にとっての解決策はVT100 Application Keypad-ModePreferences > Profiles > Advanced

20
mansur

[設定]-> [キー]でグローバルキーボードショートカットを追加し、テンキーの文字を「テキストの送信」アクションにマッピングして、送信するはずのテキストを送信できます。

iTerm2 keys preferences

13
gitaarik

しかし、それは私のvimのいくつかの色を削除します。

必要な場合は、次のように入力します。

:set term=ansi

vIMで

宜しくお願いします

8
OskarStark