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 기능의 하위 집합을 사용합니다.

관련 정보