문제

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 텍스트 위젯을 사용합니다. 출력 텍스트는 현명하게 크기를 조정하고 문자 나 단어의 줄 포기 또는 긴 줄에 대한 왼쪽 오른쪽 스크롤 사이에서 전환 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top