리버스 bash 콘솔 텍스트 흐름


16

이것은 약간 이상한 질문이며 그에 대한 쉬운 대답이 확실하지 않지만 해결책을 찾는 데 매우 관심이 있습니다.

따라서 콘솔을 통해 Linux 컴퓨터에서 작업 할 때 화면 하단을 끊임없이 쳐다보고 있습니다. 한 번 명령을 실행하면 텍스트가 맨 아래로 채워집니다. 이제 나는 이것이 목에 좋지 않다는 것을 알았습니다. 아래로 스크롤하는 대신 텍스트가 맨 위로 스크롤하면 훨씬 좋습니다.

그렇다면 콘솔에 방향 텍스트가 반전되는 방법이 있는지 아는 사람이 있습니까?

(나는 clear명령을 알고 있음에 유의하십시오 )

예 :
기본 동작

user@machine:~$ command 1  
user@machine:~$ command 2  
user@machine:~$ command 3  
user@machine:~$ __active_prompt__  

원하는 행동

user@machine:~$ __active_prompt__  
user@machine:~$ command 3  
user@machine:~$ command 2  
user@machine:~$ command 1 

Konsole을 사용하여 Kubuntu 10.04 실행

나는 이것이 이상한 질문이라는 것을 알고 도움을 주셔서 감사합니다.


화면의 하단을 볼 수 있도록 목을 구부리지 않도록 모니터 높이 만 조정 해보십시오.
Zypher

5
이미 OH & S 표준에 맞춰져 있기 때문에 화면의 맨 아래를 끊임없이 보지 않으면 완벽합니다.
radman

1
아래의 답변은 매우 불만족 스럽습니다. 저는 개발자이자 UX 디자이너이며 터미널 상단에 커서 줄이있는 것이 좋습니다. 이것은 터미널 조작 방법을 알고있는 사람에게 기회입니다.
ajbraus

PS1 = '[\ e [1; 1H]>'
ollybee

이것은 이상한 질문이 아닙니다. @ajbraus ^ 절대적 올
일리아스 카림

답변:


4

이것은 매우 이상한 행동입니다. 주요 이유는 다음과 같습니다. ls또는 cat? 와 같은 여러 줄을 생성하는 명령의 출력을 어떻게 처리 합니까? 일반 화면과 반대로 스크롤되는 화면이 있으면 cat ./foo역순으로 인쇄 됩니다. 가장 좋은 방법은 Zypher가 남긴 설명을 따르고 모니터를 옮기는 것입니다. 표준은 훌륭하지만 의도와 반대되는 사소한 표준은 가치가 없습니다. 상황에 가장 적합한 것을하십시오.


4
동의했다. 모니터 상단에서 눈높이를 조정하는 것에 대한 OH & S "표준"을 읽었습니다. 어쨌든 읽었습니까?). 그 외에도 clear특정 작업 (radman이 이미 사용하고 있음)으로 끝나면 터미널이 완성됩니다.
Andrew

2

나는 이것에 대해 한동안 생각 해왔다. 캐리지 리턴이 프롬프트를 아래로 이동하지 않고 bash 소스를 해킹해야한다고 생각합니다. 소스에서 올바른 위치를 찾으면 간단한 해킹입니다.

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