多くのことを簡単にするために、.screenrcファイルにキーバインディングを追加しようとしています。これまでのところ、私は次のパターンを理解しています
bindkey "^k" eval "copy" "stuff k" # enter copy mode and move up one line
ここで、 ^はCtrlキーに対応し、evalは評価され、「copy」はコピーモードへのエントリを示します。ものは、私が想定しているように、kがコピーモード内のコマンドであることを画面が理解するのに役立つエスケープ文字のようなものです。これで、でコピーモードに入り、<Ctrl-k>
]やEscなどの未使用のキーを使用してエスケープできます。
キーバインディングのフォーマットをもう少しよく理解したいので:h keycodes
、VIMが理解できるすべての可能なキーバインディングを示すVIMのようなソースが必要です。
どのキーバインディング画面が理解できるかを教えてくれるコマンドまたはヘルプページはありますか?たとえば、screenがPageUp / PageDownをどのように理解して、それを何らかの関数にマップできるかをどのように知ることができますか?