커서를 숨기는 방법이 있는지 궁금합니다직전터미널 에뮬레이터의 왼쪽 상단에 배치됩니까? 그리고 이는 터미널 에뮬레이터와 독립적으로 수행됩니다(소스 코드를 수정하지 않고). 이 목적으로 terminfo를 사용할 수 있습니까? 아니면 .xinitrc
or 와 비슷한 것이 있지만 .bashrc
터미널용 인가요 ?
답변1
존재하다용어 정보,이것은civis
능력:
cursor_invisible civis vi make cursor invisi-
ble
예를 들어,
tput civis
그러나 이는 터미널을 실행할 때 즉시 적용되지만 터미널은 때때로 다음을 수행합니다.옳은 일™ 및 커서를 표시합니다.
답변2
아니요, 거기는 아닙니다.
터미널 에뮬레이터는 실제 터미널과 동일한 작업을 수행합니다. 즉, 재설정 상태부터 시작하여 호스트에서 제어 시퀀스를 수신할 때까지 커서가 표시됩니다. 에뮬레이트되는 (일부) 터미널의 doco는 초기 커서 가시성 상태를 포함하여 재설정 상태를 명시적으로 정의합니다.
추가 읽기
- "커서 이동 및 패닝".VT420 프로그래머 참조 매뉴얼. EK-VT420-RM-002. 1992년 2월. 숫자.
- "표 5–9 터미널 기본 설정".VT510 비디오 터미널 프로그래머 정보. EK-VT510-RM. 1993년 11월.