terminfo

    1

    1답변

    <Left Arrow>, <Backspace>, <Delete> 등과 같은 특수 키를 눌러 사용자를 에뮬레이트하려고합니다. curses/terminfo가 터미널에 독립적 인 방법으로 그렇게하는 데 도움이 될 것이라고 들었지만 처음 코드 "text"를 인쇄하고 key_left 시퀀스를 내보내려고하면 (다음 코드 사용) 커서가 나타나지 않습니다 (커서가 '|'

    19

    3답변

    대체 화면은 vim, htop, screen, alsamixer, less 등과 같은 많은 "사용자 대화 형"터미널 응용 프로그램에서 사용됩니다. 응용 프로그램이 종료 될 때 사라지는 터미널 내용이므로 전체 터미널이 복원되고 응용 프로그램이 아무 것도 출력하지 않은 것처럼 보입니다. 필자는 자신의 셸 (bash) 스크립트에서 똑같은 것을 달성하고 싶다.하지

    3

    3답변

    안부 - 나는 색상의 #을 결정하려면 터미널 그러나 나는 터미널이 내가 할 수있는에 쓰고 있는지 확인하는 방법을 알아낼 수 없습니다 ... 나는 단순히 tput colors 의 출력을 읽을 표시 할 수 있습니다 밑줄, 역방향 비디오, 깜박임 (yuck!)과 같은 다른 형식 지정 요청을 지원합니다. tput을 통해 출력을 설정하는 방법을 확인했지만 시도하

    6

    2답변

    현재 256 색 지원을 사용하고자하는 쉘 스크립트를 작성하고 있습니다. 그냥 xterm 일 경우 TERM 환경 변수를 xterm-256color으로 설정하면 tput colors을 사용하여 지원을 찾을 수 있습니다. 하지만 우리는 불공정 한 세계에 살고 있습니다. xterm은 TERM=xterm-256color으로 시작한 경우에도 TERM에서 xterm으로

    1

    2답변

    내 목표는 명령 줄 인터페이스 프로그램이 키보드 입력에 대해 예상대로 동작하는 터미널을 설정하는 것입니다 (프로그램은 Windows 용 xharbour로 작성되었지만 현재는 리눅스로 포팅하고 싶습니다.) 기본 터미널 키 조합을 비활성화 할 필요가 없어 xterm을 더 간단하게 선택했습니다. 퍼티를 사용하면 대부분의 캐릭터가 제대로 작동하지 않으며 오토 핫키

    2

    1답변

    이 "시작 리눅스 프로그래밍"책의 샘플 프로그램입니다 : #include <stdio.h> #include <term.h> #include <curses.h> #include <stdlib.h> int main() { setupterm("unlisted", fileno(stdout), (int *)0); printf("Don

    4

    1답변

    alt-left, alt-right 순서를 사용하여 창 사이를 전환하도록 tmux를 구성하려고합니다. 이것은 내 .tmux.conf에 있습니다. bind-key -n M-Left previous-window bind-key -n M-Right next-window 불행히도, 작동하지 않습니다. 내 컴퓨터에서 alt-left와 alt-right는^[[1

    2

    1답변

    많은 터미널 에뮬레이터 (xterm, Konsole)는 double-size characters을 지원합니다. Ncurses는 이것을 지원하지 않으며, 알고있는 한 ncurses는 escape 문자를 출력하지 않을 것입니다. \ 033은 언 이스케이프되고 일반 텍스트로 인쇄됩니다. ncurses 응용 프로그램에서 이중 크기 문자를 인쇄 할 수 있습니까?는

    6

    1답변

    GNU Screen을 Emacs 용어 모드 버퍼에서 실행하고 싶습니다. $ screen Cannot find terminfo entry for 'eterm-color'. 이 오류가 나는 eterm 색의 terminfo 항목을 설치해야합니다 제안 : 나는이 작업을 수행하려고하면 오류가 발생합니다. 나는 실패한 두 가지 방법으로 이것을 시도했다. 첫 번째