htop이나 emacs와 같은 전체 터미널을 어떻게 사용할 수 있나요?

htop이나 emacs와 같은 전체 터미널을 어떻게 사용할 수 있나요?

나는 htop이나 emacs와 같은 터미널에서 "그리기"할 수 있는 프로그램을 작성하고 싶습니다. 내 말은 "프롬프트를 제거하고 터미널의 현재 크기에 따라 출력을 결정한다"는 것입니다.

이것을 좀 더 명확하게 하려면:

다음과 같이 터미널을 사용하고 싶습니다.

여기에 이미지 설명을 입력하세요.

대신에:

여기에 이미지 설명을 입력하세요.

답변1

이를 수행하는 방법은 하위 수준 API부터 상위 수준 API까지 다양합니다.

ncursesC와 bash를 확인하세요 dialog.

다음은 매우 완전한 ncurses 튜토리얼입니다:http://www.tldp.org/HOWTO/NCURSES-프로그래밍-HOWTO/

관련 정보