xterm에서 Shift+Up을 사용하여 한 줄 위로 스크롤할 수 있도록 키 바인딩을 어떻게 설정할 수 있습니까?
답변1
사용XResources에 기록됨XTerm 매뉴얼 페이지, 특히 'ACTIONS' 섹션이 약 80% 감소했습니다.
파일을 만들어서 ~/.Xresources
넣으세요.
XTerm.VT100.translations: #override \
Shift <Key>Up: scroll-back(1) \n\
Shift <Key>Down: scroll-forw(1)
"번역"은 기본 Xt 라이브러리의 키 및 마우스 바인딩 이름입니다. 이는 "이전") 라인의 VT100(터미널 에뮬레이션) 구성 요소에 대한 바인딩을 설정합니다. 긴 줄을 만들고 있으므로 끝에 백슬래시를 사용하여 연속을 표시합니다.
를 사용할 때와 마찬가지로 변수 세트를 올바른 위치로 지정 .Xresources
해야 합니다 .XENVIRONMENT
xrdb -merge ~/.Xresources
파일을 Explorer에 명시적으로 로드합니다.
답변2
Michael Horner의 답변은 비슷하지만 한 가지 세부 사항이 누락되었습니다.
XTerm.VT100.translations: #override \
Shift <Key>Up: scroll-back(1) \n\
Shift <Key>Down: scroll-forw(1)
기본 스크롤 단위를 사용합니다. 당신이 얻을 수 있는지 확인하려면철사, 매개변수를 추가해야 합니다.
XTerm.VT100.translations: #override \
Shift <Key>Up: scroll-back(1,line) \n\
Shift <Key>Down: scroll-forw(1,line)
매뉴얼 페이지에는 설명에 단위가 언급되어 있습니다.scroll-back
그리고scroll-forw
, 그러나 해당 단락에는 기본값이 다른 리소스에 의해 설정된다는 언급이 없습니다.scrollLines
:
scrollLines (class ScrollLines)
Specifies the number of lines that the scroll-back and scroll-
forw actions should use as a default. The default value is 1.