Daftar lengkap opsi tput

12

Saya ingin menyembunyikan kursor, dan saya sadar akan tputperintah. Saya memang mencari halaman manualnya. Saat mencari di Internet, saya menemukan

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

Ini berfungsi dengan baik, tetapi opsi ini tidak disebutkan di mana pun di halaman manual.

Di mana mereka secara resmi didokumentasikan?

mtk
sumber

Jawaban:

10

The tputperintah penggunaan terminfo(dari man tput):

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

(...)

Untuk daftar lengkap kemampuan dan yang capnameterkait dengan masing-masing, lihat terminfo (5).

(...)

capname
menunjukkan kemampuan dari basis data terminfo. Ketika dukungan termcap dikompilasi, nama termcap untuk kapabilitas juga diterima.

The civisdan cnormdidokumentasikan dalam terminfohalaman manual 's :

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

Secara umum, ketika Anda tidak tahu halaman manual mana yang menjelaskan perintah tertentu, Anda bisa mencarinya. Dalam hal ini, saya menemukan hal di atas dengan menjalankan man -K civis.

terdon
sumber