vimのタブをputtyターミナルにマップするにはどうすればいいですか

vimのタブをputtyターミナルにマップするにはどうすればいいですか

私は vim を初めて使い、学習しましたtabe nが、tabe p マッピングについては何も知りません。

vimのputtyでf5 --> tabe n Andを押すと、f6 ---> tabe p

また、それらのマップ コマンドをどこに記述するか。

インターネットで調べていくつかのコマンドを見つけましたが、それらのコマンドをどこに記述すればよいかわかりませんでした。

また、他の人が日常的に何をしているのかを確認できるように、それらのキーをすでにマッピングしたすぐに使用できるスクリプトまたは構成ファイルはありますか?そのため、それらに時間を費やす必要はありません。

答え1

Vim モードを理解していれば、マッピングの記述は非常に簡単です。

  1. モードを選択します ( を参照:help map-modes)。たとえば、通常モード = 。他のマッピングの適用による複雑さを回避するため、:nnoremapの使用が推奨されます。*noremap
  2. 未使用のキーを選択します。Vimの記法で記述する必要があります。例:<F5>
  3. 一般的な構文は で:map {lhs} {rhs}、 は{rhs}通常手動で入力するものです。:help map.txtにはすべての詳細が含まれています。 これらを永続的にするには、~/.vimrcユーザー オプションとカスタマイズを含む ファイル (必要に応じて作成) に配置します。

例えば:

:nnoremap <F5> :tabe n<CR>
:nnoremap <F6> :tabe p<CR>

関連情報