tput civis
커서가 숨겨졌습니다.
tput cvvis
숨김이 해제되어야 하는데 그렇지 않습니다.
문제가 무엇인지 아시나요?
답변1
ncurses에서터미널 데이터베이스, cvvis
terminfo 매뉴얼 페이지에 설명된 대로 사용됩니다.
cursor_visible cvvis vs make cursor very
visible
둘 사이에 차이가 없다면정상그리고매우 명백하다, 이 cvvis
기능은 일반적으로 생략됩니다. 이 기능은 다음 용도로 사용됩니다 curs_set
.
이것
curs_set
루틴은 커서 상태를 표시 안 함, 보통 또는 매우 표시로 설정하며 가시성은 각각 또는0
와 같습니다 .1
2
만약에터미널은 가시성 요청을 지원하고 이전 커서 상태를 반환합니다. 그렇지 않으면ERR
반환됩니다.
이것terminfo(5)
매뉴얼 페이지에도 다음과 같이 나와 있습니다.
커서가 맨 아래 줄에 없을 때 평소보다 더 명확하게 표시해야 하는 경우(예: 깜박이지 않는 밑줄을 찾기 쉬운 블록 또는 깜박이는 밑줄로 바꾸는 경우) 이 순서를 지정합니다
cvvis
. 커서를 완전히 보이지 않게 하는 방법이 있으면 이를 지정하십시오civis
.cnorm
두 모드의 효과를 제거하는 기능이 제공되어야 합니다.
일부 터미널 설명은 (잘못) cvvis
동일할 수 있으며 cnorm
일부 emacs 구성 가정은 다음과 cvvis
같이 가정 하기 때문입니다.언제나놓다.