xterm의 키 바인딩은 Shift+Up을 사용하여 한 줄 위로 이동하는 데 사용할 수 있습니다.

xterm의 키 바인딩은 Shift+Up을 사용하여 한 줄 위로 이동하는 데 사용할 수 있습니다.

따르다urxvt: 한 줄만 스크롤

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해야 합니다 .XENVIRONMENTxrdb -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.

관련 정보