Xfce 터미널 명령 기록의 스크롤을 비활성화하는 방법이 있습니까? 손바닥 거부 기능에 의존하고 싶지 않고 터미널을 사용할 때 비활성화하고 싶습니다. 특히 제가 말하는 것은 마우스/터치패드로 스크롤하는 동안 프롬프트에서 이전 명령을 반복하지 않는다는 것입니다.
답변1
대체 화면을 사용할 때 휠 마우스 스크롤을 위/아래 커서 키로 변환하는 VTE(XFCE 터미널에서 사용됨)의 기능을 설명하고 있습니다. 달리고 있으면 이런 일이 일어난다screen
비슷한 문제로xterm
. screen
터미널의 대체 화면 기능 사용을 방지하면 이를 방지 할 수 있습니다 .
예를 들어 (참조GNU 화면 자체에서는 대체 버퍼를 비활성화할 수 있지만 vim에서는 그렇지 않고 그 안에서는 어떻게 비활성화할 수 있습니까?), screen
함수가 존재하지 않음을 나타냅니다( 에 넣어서 .screenrc
).
termcapinfo xterm ti@:te@
유사한 해결 방법이 사용됩니다 tmux
(참조:tmux의 대체 화면에 대한 터미널 기능을 올바르게 비활성화합니다.), 다음 위치에 넣으세요 .tmux.conf
.
set -ga terminal-overrides ',xterm*:smcup@:rmcup@'
스크롤 동작의 이러한 번역은 그렇지 않은 것 같습니다.구성 가능VTE 기반 터미널에서. xterm
예를 들어 에서 구성할 수 있습니다 alternateScroll
(패치 #282).
추가 자료:
- 화면이 터미널처럼 작동하도록 설정(스크롤 + 화면 교대)
- 백업 화면 문제 해결(찬성/반대 여러 페이지 중 하나)
- vi를 실행할 때 화면이 지워지지 않는 이유는 무엇입니까?
답변2
Edit > Preferences
메뉴 에서 xfce4-terminal
스크롤바를 비활성화할 수 있습니다.
이 값을 1로 설정하면 scrollback
마우스 휠을 사용한 뒤로 스크롤이 비활성화됩니다.
저는 xfce4-terminal 0.6.3
Ubuntu 14.04의 기본 버전을 사용하고 있습니다.
답변3
Mac에서 iTerm을 사용하여 동일한 문제가 발생했습니다. 이 기능을 사용할 때마다 screen
위/아래로 스크롤할 수 없어 매우 짜증스럽습니다.
스크롤 명령줄 기록을 비활성화하려면:
탭을 열고
Preferences
클릭하세요.Advanced
해당 섹션까지 아래로 스크롤
Mouse
하거나 "스크롤"을 검색하세요.옵션을 찾아
Scroll wheel sends arrow keys when in alternate screen mode
선택하세요.아니요드롭다운 메뉴에서
모든 것이 준비되었습니다!