문제
Linux에서는 터미널 (예 : Xterm)이 더 작은 것으로 판결 된 다음 다시 확장되면 출력 이력이 더 작은 너비가 무엇이든 잘라냅니다. 터미널이 이전 상태를 기억하는 방법을 아는 사람이 있습니까?
예를 들어, 터미널이 읽는 것과 같은 것을 읽는 경우 (창 에지를 표시하기 위해 | 사용) :
|user@machine$ cat file |
|file contents foobar blah blah |
|fooblah blah |
그리고 터미널은 6 자로 선별됩니다.
|user@m|
|file c|
|foobla|
그런 다음 너비를 이전의 내용으로 되돌려 놓습니다.
|user@m |
|file c |
|foobla |
이것은 유용한 콘솔 출력을 잃을 때 꽤 자극적 일 수 있습니다. 아무도 해결책이 있습니까?
해결책
이것은 나 자신의 쉘/터미널 교체를 작성하게 한 많은 성가심 중 하나입니다. 거쉬. 출력 텍스트에는 TK 텍스트 위젯을 사용합니다. 출력 텍스트는 현명하게 크기를 조정하고 문자 나 단어의 줄 포기 또는 긴 줄에 대한 왼쪽 오른쪽 스크롤 사이에서 전환 할 수 있습니다.
제휴하지 않습니다 StackOverflow