Configuration

如何在 Lynx 瀏覽器中映射“shift + 空格鍵”擊鍵命令?

  • March 10, 2020

我一直在閱讀 Lynx 基於文本的瀏覽器的文件和範例配置,以了解如何將鍵映射到 Lynx 中的命令。我了解到空格鍵可以用於向下翻頁,這與大多數主流瀏覽器(如 Chrome)中的行為相似。請參閱以下連結。

http://web.mit.edu/cygwin/cygwin_v1.3.2/usr/share/lynx_help/keystrokes/keystroke_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 + 空格鍵”擊鍵命令?

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

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

引用自:https://unix.stackexchange.com/questions/572224