如何在 Lynx 瀏覽器中對應「shift + 空白鍵」擊鍵指令?

如何在 Lynx 瀏覽器中對應「shift + 空白鍵」擊鍵指令?

我一直在閱讀 Lynx 基於文字的瀏覽器的文檔和範例配置,以了解如何將按鍵對應到 Lynx 中的命令。我了解到空白鍵可以用於向下翻頁,這與 Chrome 等大多數主流瀏覽器的行為類似。請參閱以下連結。

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

我想映射「shift + 空白鍵」擊鍵來複製 Lynx 中的向上翻頁行為。我發現在 CFG 檔案中映射鍵的語法是:KEYMAP:<KEYSTROKE>:<LYNX FUNCTION>。請參閱以下連結。

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

我還了解到插入符號“^”代表 Control 鍵。例如,KEYMAP:^A:HOME將 Ctrl-A 對應到 Lynx 中的 Home 指令,該指令將遊標移到頁面頂部。但是,我沒有看到任何映射 Shift 鍵的範例。如何在 Lynx 瀏覽器中對應「shift + 空白鍵」擊鍵指令?

答案1

一般來說,您不需要(因為除非您能夠(重新)配置鍵盤,否則終端不會發送一組不同的字元ShiftSpace)。

除此之外,lynx沒有用於映射鍵修飾符的特殊功能,因為它太特定於終端而無法標準化。山貓的KEYMAP功能使用標準 terminfo 功能的子集。

相關內容