Vollständige Liste der Eingabeoptionen

12

Ich wollte den Cursor ausblenden und war mir des tputBefehls bewusst . Ich habe die Manpage durchsucht. Beim Durchsuchen des Internets fand ich

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

Diese funktionieren einwandfrei, aber diese Optionen werden an keiner Stelle in der Manpage erwähnt.

Wo sind sie offiziell dokumentiert?

mtk
quelle

Antworten:

10

Der tputBefehl verwendet terminfo(von man tput):

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

(…)

Eine vollständige Liste der Funktionen und der damit capnameverbundenen Funktionen finden Sie unter terminfo (5).

(…)

capname
gibt die Fähigkeit aus der terminfo-Datenbank an. Wenn die Termcap-Unterstützung kompiliert wird, wird auch der Termcap-Name für die Funktion akzeptiert.

Die civisund cnormsind in terminfoder Manpage dokumentiert :

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

Wenn Sie nicht wissen, welche Manpage einen bestimmten Befehl beschreibt, können Sie im Allgemeinen danach suchen. In diesem Fall habe ich das oben genannte durch Ausführen gefunden man -K civis.

terdon
quelle