tput civis成功隐藏光标。
tput cvvis应该解开它,但它没有。
知道有什么问题吗?
发布于 2016-05-25 08:54:11
在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总是被设置的。
https://unix.stackexchange.com/questions/220330
复制相似问题