Lynxブラウザで「shift +スペースバー」キーストロークコマンドをどのようにマップしますか?

Lynxブラウザで「shift +スペースバー」キーストロークコマンドをどのようにマップしますか?

私はLynxのコマンドにキーストロークをマッピングする方法を理解するために、Lynxのテキストベースのブラウザのドキュメントとサンプル構成を読んでいます。 Chromeのようなほとんどの主要なブラウザがどのように機能するかと同様に、スペースバーを使用してページを下げることができることを学びました。下記のリンクをご覧ください。

http://web.mit.edu/cygwin/cygwin_v1.3.2/usr/share/lynx_help/keylines/keyrinkle_help.html

Lynxのページアップ動作を複製するために、「shift +スペースバー」キーストロークをマッピングしたいと思います。 CFGファイルのキーマッピング構文は次のとおりですKEYMAP:<KEYSTROKE>:<LYNX FUNCTION>。下記のリンクをご覧ください。

https://lynx.invisible-island.net/lynx2.8.3/breakout/lynx.cfg

また、キャレット「^」がControlキーを表すことも学びました。たとえば、KEYMAP:^A:HOMECtrl-A を Lynx の Home コマンドにマップすると、カーソルがページ上部に移動します。ただし、Shiftキーをマッピングする例はありません。 Lynxブラウザで「shift +スペースバー」キーストロークコマンドをどのようにマップしますか?

ベストアンサー1

一般的に言えば、そうする必要はありません(キーボードを(再)設定できない限り、端末は他の文字セットを送信しないためですShiftSpace)。

これに加えて、lynxキー修飾子をマッピングするための特別な機能はありません。標準化するには端末にあまりにも特定があるからです。ボブキャットKEYMAPこの機能は標準のterminfo機能のサブセットを使用します。

おすすめ記事