Jawaban:
Kamu bisa memakai infocmp -L -1
untuk mencetak entri terminfo untuk JANGKA saat ini.
Saya tidak yakin setara dengan termcap tetapi termcap adalah teks biasa yang dapat dibaca (jika Anda tahu itu kode kemampuan). Saya kira Anda bisa memanfaatkan captoinfo
setara dengan infocmp
Memperlihatkan semua dari kemampuan terminal menggunakan ncurses, Anda memerlukan opsi yang berbeda dari yang disarankan sebelumnya. Itu -L
dan -1
opsi menunjukkan nama panjang dan satu kolom, masing-masing.
Sejak rilis 5.0 di 1999 , ncurses telah mendukung dapat ditentukan pengguna (diperluas) kemampuan yang dapat dikompilasi menjadi entri terminfo jika tic -x
opsi diberikan. xterm dan entri terminal lainnya menggunakan ini, untuk definisi kunci fungsi tambahan dan fitur lainnya. Ada ringkasan ini di basis data terminal .
Sejak 2004 , infocmp telah memiliki yang sebanding -x
opsi, yang digunakan untuk menunjukkan kemampuan yang diperluas. Jadi, Anda akan menggunakan ini untuk mencetak semua kemampuan terminfo:
infocmp -x
Anda akan menggunakannya infocmp
dengan berbagai opsi untuk menampilkan deskripsi terminal dalam format termcap, mis., -C
(nama termcap) dan -r
(format termcap). entri termcap secara konvensional terbatas pada 1023 byte. Namun, karena semua data berasal dari basis data terminal (terminfo), ncurses secara opsional dapat mengendurkan batas itu, mis., Menggunakan -T
. Akhirnya, menggunakan -x
opsi, infocmp dapat menampilkan kemampuan yang ditentukan pengguna dalam format termcap - asalkan nama mereka tidak lebih dari 2 karakter.
infocmp
juga berfungsi (-I −1
memformatnya dengan satu kemampuan per baris).