terminfo

    0

    1답변

    terminfo의 맨 페이지에 ms에 지연을 지정하는 인코딩에 $<>이 있고 그 안에 꺾쇠 괄호 안에 소수점 이하 1 자리의 소수 자릿수가 있음을 언급합니다. 그리고 다음과 같은 파이썬 스크립트에서 $<은 지연을 지정하는 데만 사용된다는 것을 확인했습니다. 즉, $<이 지연을 지정하지 않는 데 사용 된 매개 변수화 된 문자열이 없음을 확인했습니다. #!/u

    0

    1답변

    원래 사용자 홈 디렉토리에 ncurses6이 설치되었으므로 "/ home/test"라고 가정 해 봅니다. 따라서이 ncurses 경로에 테스트 환경이 구축되었으므로 (개발 중) 응용 프로그램은 컴파일되었으며 현재 HOME ENV 변수에만 의존하여 현재 작업 중입니다. 그러나 우리가 통제 할 수없는 목적 때문에 사용자 홈 디렉토리를 변경해야합니다. 그리고 이

    2

    2답변

    나는 terminfo 데이터베이스를 사용하여 색상을 인쇄하려고하고 각 터미널에 대한 터미널 데이터베이스 파일을 성공적으로 파싱했습니다. 제 경우에는 확실히 색상을 지원하는 그놈 터미널을 사용했습니다. set_foreground set_background set_a_foreground set_a_background 내가 전경색을 설정하려는 때문에,

    0

    1답변

    파이썬의 콘솔에서 실행할 때 간단한 위젯을 생성하는 함수를 작성하려고합니다. 이 위젯은 터미널 크기를 인식해야합니다. 위젯을 표시 한 후 사용자의 키보드 입력을 기다리고 유형에 따라 내용을 조정합니다. 지금 당장 가지고있는 어려움은 사용자가 터미널의 크기를 조정할 때 해당 위젯이 디스플레이 을 조정하는 방법입니다. 사용자가 터미널을 확장, 또는 그 (한 번

    3

    1답변

    terminfo의 매개 변수화 된 문자열 구문 분석기에서 %d 인코딩의 동작을 이해하려고합니다. 관련 매뉴얼 페이지 here이며한다고 - %[[:]flags][width[.precision]][doxXs] as in printf, flags are [-+#] and space. Use a ":" to allow the next char

    1

    1답변

    내가 조사한 바로는 terminfo/termcap과 ioctl은 터미널 화면에서 (x, y) 위치의 문자를 쿼리 할 수 ​​없습니다. 이는 다음과 같은 이유로 인해 예상치 못한 결과를 초래합니다. 단말기가 양방향으로 두 가지의 통신을 의미 - 단자 입력을 읽을 수 하나의 단말기 (예를 들어 tput co, tput li)에서 화면 크기. 주어진 위치에서 문

    5

    1답변

    바이너리 파일 유형 인 데이터베이스 파일 terminfo을 파싱합니다. 직접 storage format에 대해 읽고 내가 직면 한 문제를 확인할 수 있습니다. 수동 말한다 - 헤더 섹션은 파일을 시작합니다. 이 섹션에는 6 개의 짧은 정수가 아래에 설명 된 형식으로 포함되어 있습니다. 이 정수는 다음과 같습니다. (1) 매직 넘버 (8 진수 0432); .

    2

    1답변

    없는 terminfo 이것은 내가, 온라인 놀라 울 정도로 일반적인 일을 본 한 내용을 기반으로, 매우 구체적인 문제지만. 저는 Red Hat을 기반으로하는 Scientific Linux 5의 다소 오래된 버전입니다. 나는 vim을 Solarized vim 색 구성표와 함께 사용하고 나의 TERM 환경 변수는 일반적으로 xterm-256color으로 설정됩

    3

    3답변

    MacOS를 MacOS Sierra로 업그레이드하고 매우 이상한 행동을 경험했습니다. 이 http://www.scala-sbt.org/download.html 다음은 간단한 테스트의 : 다음 문서에 제안 첫째, 내가 SBT를 설치하는 양조를 사용하는 스택 추적을 찾고에서 cd /tmp; echo $TERM; mkdir AT; cd AT; sbt -no-sh

    1

    1답변

    플러그인을 작성 중이며 강조 속성 (굵게, 기울임 꼴, 밑줄 등)이 실제로 터미널에 표시되는지 확인해야합니다. 나는 termcap으로 확인하려고했다. 밑줄의 예를 들면, !empty(&t_us) && !empty(&t_ue) 은 xterm에서 TRUE가되고 표시 가능합니다. 그러나 은 win32에서는 TRUE가되지만 표시 할 수는 없습니다. 은 nvim