Lista completa de opciones de tput

12

Quería ocultar el cursor y estaba al tanto del tputcomando. Hice una búsqueda en su página de manual. Al buscar en Internet, encontré

$ tput civis  # to hide the cursor
$ tput cnorm  # to bring back the cursor

Funcionan perfectamente, pero estas opciones no se mencionan en ninguna parte de la página del manual.

¿Dónde están oficialmente documentados?

mtk
fuente

Respuestas:

10

El tputcomando usa terminfo(desde man tput):

tput [-Ttype] capname [parms ... ]

(...)

Para obtener una lista completa de las capacidades y las capnameasociadas con cada una, consulte terminfo (5).

(...)

capname
indica la capacidad de la base de datos terminfo. Cuando se compila la compatibilidad con termcap, también se acepta el nombre de termcap para la capacidad.

Los civisy cnormestán documentados en terminfola página man de :

   cursor_invisible              civis      vi        make cursor invisi‐
                                                      ble
   cursor_normal                 cnorm      ve        make cursor appear
                                                      normal (undo
                                                      civis/cvvis)

En general, cuando no sabe qué página de manual describe un comando en particular, puede buscarlo. En este caso, encontré lo anterior al ejecutar man -K civis.

terdon
fuente