요세미티 터미널의 트랙 패드 스크롤이 고장 나서 명령 내역 만 표시됨


12

OS X Yosemite로 업그레이드 한 후 트랙 패드를 사용하여 터미널에서 갑자기 위 / 아래로 스크롤하는 기능을 잃는이 산발적 인 문제가 발생했습니다. 트랙 패드에서 스크롤하면 이전의 모든 명령이 순환됩니다.

요세미티에서 vi를 사용하여이 동작에 대해 읽었지만 Shift 키를 누른 다음 스크롤하는 등 언급 한 수정 사항을 사용할 수 없었습니다.

이 문제를 해결하거나 다른 모드로 전환하는 방법이 있습니까? 그것이 일어날 때 엄청나게 자극적입니다.

답변:


21

이 문제는 일반적으로 OS X Yosemite 또는 OS X에 지정되지 않으며 특정 제어 시퀀스가 ​​실행될 때 모든 터미널에 발생합니다.

당신이 실행 한 후에 이것이 사라질 가능성이 큽니다.

$ reset

다음은 발췌 한 내용입니다 man tset.

로 호출 할 때 reset, tset세트 요리와 에코 모드, CBREAK 원시 모드 및 오프 모드 회전은, 단말기 초기화를 수행하기 전에 줄 바꿈 번역 및 재설정 기본값으로 설정되지 않은 특수 문자에 회전 위에서 설명했다. 이것은 프로그램이 터미널을 비정상 상태로두고 나간 후에 유용합니다. 입력해야 할 수도 있습니다.

       <LF>reset<LF>

캐리지 리턴이 더 이상 비정상 상태에서 작동하지 않을 수 있으므로 터미널이 작동하도록하기 위해 줄 바꿈 문자는 일반적으로 control-J입니다. 또한 터미널은 종종 명령을 에코하지 않습니다.


5

이것은 ssh를 통해 vim을 사용할 때마다 발생하며 연결이 비정상적으로 닫힙니다 (시간 초과, 서버 종료 ...). 이 경우 vim을 실행하고 닫으면 원래 스크롤 설정을 다시 얻을 수 있습니다.


2

화면을 사용하는 것 같습니다. 그것 없이는 이전 명령을 스크롤 할 수있는 설정이 없다고 생각합니다. 귀하의 경우, 스크롤 대체 화면을 끄면 스크롤 이벤트가 터미널로 전송되지 않습니다.

"대체 화면이 표시되면 터미널보기를 스크롤하는 대신 입력을 보내십시오. Shift를 누르면이 설정을 일시적으로 되돌릴 수 있습니다."

여기에 이미지 설명을 입력하십시오


0

작동하는 것이 키보드의 PageUp / PageDown 키를 사용하는 것입니다.
사용하는 키보드에 따라 전용 키가 없을 수 있으므로 Fn + 위 / 아래 화살표를 사용해야합니다.

이것은 약간의 도움이 될 수 있습니다 .OP가 돌아올 것으로 생각되는 스크롤을 중지하려고 시도 중이므로 표시된 옵션을 활성화하는 경우 일 수 있습니다 : https://discussions.apple.com/thread/ 6699311? start = 0 & tstart = 0

http://macmint.com/how-to-disable-magic-mouse-scrolling/ 에서 마술 마우스 스크롤에 대한 정보 가 있습니다.

HTH

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.