カーソルを非表示にしたかったのですが、tput
コマンドを知っていました。私はそのmanページを検索しました。インターネットを検索したところ、
$ tput civis # to hide the cursor
$ tput cnorm # to bring back the cursor
これらは完全に機能しますが、これらのオプションはマニュアルページのどこにも記載されていません。
それらはどこで公式に文書化されていますか?
tput
コマンドはterminfo
を使用します(man tput
から):
tput [-Ttype] capname [parms ... ]
(…)
機能の完全なリストとそれぞれに関連付けられている
capname
については、terminfo(5)を参照してください。(…)
capname
terminfoデータベースの機能を示します。 termcapサポートがコンパイルされると、機能のtermcap名も受け入れられます。
civis
とcnorm
は terminfo
のマニュアルページ に記載されています:
cursor_invisible civis vi make cursor invisi‐
ble
cursor_normal cnorm ve make cursor appear
normal (undo
civis/cvvis)
一般に、特定のコマンドについて説明しているマニュアルページがわからない場合は、そのコマンドを検索できます。この場合、man -K civis
を実行して上記を見つけました。